DesignerView 类
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
为设计器提供一个可视化设计图面。
继承层次结构
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Decorator
Microsoft.Windows.Design.Interaction.DesignerView
命名空间: Microsoft.Windows.Design.Interaction
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public Class DesignerView _
Inherits Decorator
public class DesignerView : Decorator
public ref class DesignerView : public Decorator
type DesignerView =
class
inherit Decorator
end
public class DesignerView extends Decorator
DesignerView 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DesignerView | 初始化 DesignerView 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
ActualHeight | 获取呈现的高度此元素。 (继承自 FrameworkElement。) | |
ActualWidth | 获取此元素的呈现宽度。 (继承自 FrameworkElement。) | |
Adorners | 获取该视图中的装饰器的集合。 | |
AdornersVisible | 获取或设置一个值,该值指示设计器视图上的装饰器是可见的还是隐藏的。 | |
AllowDrop | 获取或设置指示此元素是否的值用作拖放操作的目标。这是 依赖项属性。 (继承自 UIElement。) | |
BindingGroup | 获取或设置用于组件的 BindingGroup 。 (继承自 FrameworkElement。) | |
BitmapEffect | 已过时。获取或设置将直接应用到此元素的呈现内容的位图效果。这是 依赖项属性。 (继承自 UIElement。) | |
BitmapEffectInput | 已过时。获取或设置将直接应用到此元素的呈现内容的位图效果的一个输入源。这是 依赖项属性。 (继承自 UIElement。) | |
Child | 获取或设置设计器 UI 的根元素。 (重写 Decorator.Child。) | |
Clip | 获取或设置用于的几何图形定义元素的内容的轮廓。这是 依赖项属性。 (继承自 UIElement。) | |
ClipToBounds | 获取或设置一个值指示剪辑此元素的内容 (或使来自此元素的子元素内容) 放入包含元素的大小。这是 依赖项属性。 (继承自 UIElement。) | |
CommandBindings | 获取 CommandBinding 对象的集合与此元素关联。CommandBinding 启用处理。此元素的命令,并为该命令、其事件和此元素附加处理程序之间的连接。 (继承自 UIElement。) | |
Context | 获取或设置该视图的编辑上下文。 | |
ContextMenu | 获取或设置要显示的上下文菜单元素,只要上下文菜单。 user interface (UI) 请求来自此元素内。 (继承自 FrameworkElement。) | |
Cursor | 获取或设置显示的光标鼠标指针何时在此元素。 (继承自 FrameworkElement。) | |
DataContext | ,它将参与数据绑定时,获取或设置元素的数据上下文。 (继承自 FrameworkElement。) | |
DefaultStyleKey | 使用时,主题样式或定义时,获取或设置键使用引用此控件的样式。 (继承自 FrameworkElement。) | |
DependencyObjectType | 获取包装此实例的 CLR 类型的 DependencyObjectType 。 (继承自 DependencyObject。) | |
DesiredSize | 获取在布局测量处理过程中计算的此元素处理的大小。 (继承自 UIElement。) | |
Dispatcher | 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。) | |
Effect | 获取或设置位图效果应用于 UIElement。这是依赖项属性。 (继承自 UIElement。) | |
FlowDirection | 获取或设置文本的方向,另 user interface (UI) 元素在控件的布局的所有父元素中流。 (继承自 FrameworkElement。) | |
Focusable | 获取或设置一个值元素是否可以接收焦点。这是 依赖项属性。 (继承自 UIElement。) | |
FocusVisualStyle | 获取或设置一个外观、角色,或其他样式特性自定义设置将应用于此元素的属性,它获取键盘焦点时。 (继承自 FrameworkElement。) | |
ForceCursor | 获取或设置一个值此 FrameworkElement 是否应强制 user interface (UI) 呈现光标如声明由 Cursor 属性。 (继承自 FrameworkElement。) | |
HasAnimatedProperties | 获取指示此元素是否的值具有任何活动的属性。 (继承自 UIElement。) | |
Height | 获取或设置元素的建议的高度。 (继承自 FrameworkElement。) | |
HorizontalAlignment | ,当在一个父元素内组成,例如面板或项控件时,获取或设置的水平对齐特性应用于此元素。 (继承自 FrameworkElement。) | |
InheritanceBehavior | 获取或设置属性值继承、资源键查找和 RelativeSource FindAncestor 查找的大小限制。 (继承自 FrameworkElement。) | |
InputBindings | 获取输入绑定的集合与此元素关联。 (继承自 UIElement。) | |
InputScope | 获取或设置此 FrameworkElement使用输入的上下文。 (继承自 FrameworkElement。) | |
IsArrangeValid | 获取一个子元素的计算的大小和位置此元素的格式是否的值是否有效。 (继承自 UIElement。) | |
IsContentHitTestVisible | 获取或设置一个值,该值指示 DesignerView 的内容是命中测试,还是能够接收鼠标和键盘输入。 | |
IsEnabled | 获取或设置指示此元素是否的值。 user interface (UI)启用。这是 依赖项属性。 (继承自 UIElement。) | |
IsEnabledCore | 获取成为 IsEnabled 的返回值在派生类中的值。 (继承自 UIElement。) | |
IsFocused | 获取该值来确定该元素是否有逻辑焦点。这是 依赖项属性。 (继承自 UIElement。) | |
IsHitTestVisible | 获取或设置声明的值此元素是否可能会作为从其呈现内容某部分的一个 命中测试 结果。这是 依赖项属性。 (继承自 UIElement。) | |
IsInitialized | 获取让其 EndInit 方法调用显式指定的值此元素是否已初始化,或者在处理过程由 XAML 处理器,或。 (继承自 FrameworkElement。) | |
IsInputMethodEnabled | 获取指示一个和系统,例如 Input Method Editor (IME),是否的值为处理此元素的输入启用。 (继承自 UIElement。) | |
IsKeyboardFocused | 获取指示此元素是否具有键盘焦点的值。这是 依赖项属性。 (继承自 UIElement。) | |
IsKeyboardFocusWithin | 获取一个键盘焦点淡出任何位置在元素或其可视化树子元素中。这是 依赖项属性。 (继承自 UIElement。) | |
IsLoaded | 获取一个值此元素是否用于呈现加载的。 (继承自 FrameworkElement。) | |
IsMeasureValid | 获取一个布局测量返回的当前范围是否的值是否有效。 (继承自 UIElement。) | |
IsMouseCaptured | 获取指示鼠标淡出或获取此元素。这是 依赖项属性。 (继承自 UIElement。) | |
IsMouseCaptureWithin | 获取该值来确定鼠标捕获是否含有由此元素或由其 可视化树的子元素。这是 依赖项属性。 (继承自 UIElement。) | |
IsMouseDirectlyOver | 获取一个值鼠标指针的位置是否符合命中测试 结果,采用合成元素。这是 依赖项属性。 (继承自 UIElement。) | |
IsMouseOver | 获取指示鼠标指针是否的值位于此元素 (在 可视化树的包含子元素)。这是 依赖项属性。 (继承自 UIElement。) | |
IsSealed | 获取一个值此实例当前是否已密封 (只读)。 (继承自 DependencyObject。) | |
IsStylusCaptured | 获取一个触笔该值指定此元素访问。这是 依赖项属性。 (继承自 UIElement。) | |
IsStylusCaptureWithin | 获取用于确定的值触笔捕获是否由此元素包含,也可以在一个元素区域及其 可视化树中的元素。这是 依赖项属性。 (继承自 UIElement。) | |
IsStylusDirectlyOver | 获取一个值触笔位置是否符合命中测试 结果,采用合成元素。这是 依赖项属性。 (继承自 UIElement。) | |
IsStylusOver | 获取一个触笔光标是否的值位于此元素 (包括可视子元素)。这是 依赖项属性。 (继承自 UIElement。) | |
IsVisible | 获取指示此元素是否的值是显示在 user interface (UI)。这是 依赖项属性。 (继承自 UIElement。) | |
Language | 获取或设置本地化/全球化应用于元素的语言信息。 (继承自 FrameworkElement。) | |
LayoutTransform | 获取或设置要应用于此元素的图像转换,当格式执行时。 (继承自 FrameworkElement。) | |
LogicalChildren | 获取可用于重复 Decorator的逻辑种属性元素的枚举器。 (继承自 Decorator。) | |
Margin | 获取或设置元素的外缘。 (继承自 FrameworkElement。) | |
MaxHeight | 获取或设置元素的最大高度约束。 (继承自 FrameworkElement。) | |
MaxWidth | 获取或设置元素的最大宽度约束。 (继承自 FrameworkElement。) | |
MinHeight | 获取或设置元素的最小高度约束。 (继承自 FrameworkElement。) | |
MinWidth | 获取或设置元素的最小宽度的约束。 (继承自 FrameworkElement。) | |
Name | 获取或设置元素的标识的名称。该名称提供引用,以便代码隐藏中,例如事件处理程序代码,可以引用标记元素,则构造在处理过程由 XAML 处理器后。 (继承自 FrameworkElement。) | |
Opacity | ,当在 user interface (UI)时,呈现获取或设置不透明度因子应用于整个 UIElement 。这是 依赖项属性。 (继承自 UIElement。) | |
OpacityMask | 获取或设置不透明蒙板,为应用于会屏蔽此元素呈现的目录中的所有 Alpha 通道的 Brush 实现。这是 依赖项属性。 (继承自 UIElement。) | |
OverridesDefaultStyle | 获取或设置一个值此元素是否将主题样式的样式属性。 (继承自 FrameworkElement。) | |
Parent | 获取此元素的 逻辑父级 元素。 (继承自 FrameworkElement。) | |
PersistId | 已过时。获取唯一标识此元素的值。 (继承自 UIElement。) | |
RenderSize | 获取 (或设置,但是,查看 " 备注 ") 最终呈现此元素的范围。 (继承自 UIElement。) | |
RenderTransform | 获取或设置变换影响此元素的呈现位置的信息。这是 依赖项属性。 (继承自 UIElement。) | |
RenderTransformOrigin | 获取或设置中心点任何可能呈现声明由 RenderTransform,相对于元素的区域。这是 依赖项属性。 (继承自 UIElement。) | |
Resources | 获取或设置本地定义的资源字典。 (继承自 FrameworkElement。) | |
RootView | 返回一个表示 DesignerView 的 ViewItem。 | |
SnapsToDevicePixels | 获取或设置在呈现过程,该值来确定呈现此元素是否应使用特定于设备的像素设置。这是 依赖项属性。 (继承自 UIElement。) | |
Style | ,在呈现时,获取或设置此元素使用的样式。 (继承自 FrameworkElement。) | |
StylusPlugIns | 获取所有触笔插件 (自定义项) 对象的集合与此元素关联。 (继承自 UIElement。) | |
Tag | 获取或设置可用于存储有关此元素的自定义信息的任意对象的值。 (继承自 FrameworkElement。) | |
TemplatedParent | 具有引用此元素的模板父级。,如果组件未通过模板,创建此属性无关。 (继承自 FrameworkElement。) | |
ToolTip | 获取或设置对于 user interface (UI)的此元素显示的工具提示对象。 (继承自 FrameworkElement。) | |
Triggers | 获取子元素中建立的直接此元素,或触发器的集合。 (继承自 FrameworkElement。) | |
Uid | 获取或设置唯一标识符 (对于本地化) 此元素的。这是 依赖项属性。 (继承自 UIElement。) | |
VerticalAlignment | ,当在一个父元素中构成例如面板或项控件时,获取或设置的垂直对齐特性应用于此元素。 (继承自 FrameworkElement。) | |
Visibility | 获取或设置此元素的 user interface (UI) 可见性。这是 依赖项属性。 (继承自 UIElement。) | |
VisualBitmapEffect | 已过时。获取或设置 Visual 的 BitmapEffect 值。 (继承自 Visual。) | |
VisualBitmapEffectInput | 已过时。获取或设置 Visual 的 BitmapEffectInput 值。 (继承自 Visual。) | |
VisualBitmapScalingMode | 获取或设置 Visual 的 BitmapScalingMode。 (继承自 Visual。) | |
VisualChildrenCount | 获取该对象的可视子级的计数。 (重写 Decorator.VisualChildrenCount。) | |
VisualClip | 获取或设置 Visual 的剪辑区域作为 Geometry 值。 (继承自 Visual。) | |
VisualEdgeMode | 获取或设置 Visual 的边缘模式作为 EdgeMode 值。 (继承自 Visual。) | |
VisualEffect | 获取或设置要应用于 Visual 的位图效果。 (继承自 Visual。) | |
VisualOffset | 获取或设置可视对象的偏移量值。 (继承自 Visual。) | |
VisualOpacity | 获取或设置 Visual 的不透明度。 (继承自 Visual。) | |
VisualOpacityMask | 获取或设置 Brush 值,该值表示 Visual 的不透明蒙板。 (继承自 Visual。) | |
VisualParent | 获取可视对象的可视化树父级。 (继承自 Visual。) | |
VisualTransform | 获取或设置 Visual 的 Transform 值。 (继承自 Visual。) | |
VisualXSnappingGuidelines | 获取或设置 X 坐标(垂直)准线集合。 (继承自 Visual。) | |
VisualYSnappingGuidelines | 获取或设置 Y 坐标(水平)准线集合。 (继承自 Visual。) | |
Width | 获取或设置元素的宽度。 (继承自 FrameworkElement。) | |
ZoomLevel | 表示 DesignerView 的当前缩放级别。 |
页首
附加属性
名称 | 说明 | |
---|---|---|
DesignerView | 获得或设置设计器视图的附加属性。 |
页首
方法
名称 | 说明 | |
---|---|---|
AddHandler(RoutedEvent, Delegate) | 将指定的 路由事件的一路由事件 处理程序,将处理程序添加到当前元素的处理程序集合。 (继承自 UIElement。) | |
AddHandler(RoutedEvent, Delegate, Boolean) | 添加一个指定路由事件的一路由事件 处理程序,将处理程序添加到当前元素的处理程序集合。将 handledEventsToo 指定为 true 时,可为已标记为由其他元素在事件路由过程中处理的路由事件调用所提供的处理程序。 (继承自 UIElement。) | |
AddLogicalChild | 向该元素逻辑树中提供的对象。 (继承自 FrameworkElement。) | |
AddToEventRoute | 将处理程序添加到当前 UIElement 事件处理程序集合的指定 EventRoute 。 (继承自 UIElement。) | |
AddVisualChild | 定义两个可视对象之间的父子关系。 (继承自 Visual。) | |
ApplyAnimationClock(DependencyProperty, AnimationClock) | 将动画应用于此元素的指定依赖项属性 。所有现有动画使用新动画停止并替换。 (继承自 UIElement。) | |
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) | 将动画应用于此元素的指定依赖项属性 ,就能够指定出现了什么,如果属性已运行的动画。 (继承自 UIElement。) | |
ApplyTemplate | 如果需要,编译当前模板的可视化树,并返回一个值可视化树是否受此调用重新生成。 (继承自 FrameworkElement。) | |
Arrange | 定位子元素并确定 UIElement的范围。父元素调用从其 ArrangeCore 实现 (或 框架级别的 WPF 等效) 此方法构成一个递归布局更新。此方法构成布局更新的第二次标。 (继承自 UIElement。) | |
ArrangeCore | 实现 ArrangeCore (定义为虚拟在 UIElement) 和密封实现。 (继承自 FrameworkElement。) | |
ArrangeOverride | DesignerView 重写 ArrangeOverride,以便可以确保它维护的所有层都与视图大小相同。 (重写 Decorator.ArrangeOverride(Size)。) | |
BeginAnimation(DependencyProperty, AnimationTimeline) | 开始一个指定操作的属性的动画此元素。 (继承自 UIElement。) | |
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) | 开始一个指定操作的属性的特定动画此元素,具有指定时所发生的选项,如果属性已运行的动画。 (继承自 UIElement。) | |
BeginInit | 开始用于此元素初始化过程。 (继承自 FrameworkElement。) | |
BeginStoryboard(Storyboard) | 开始在所提供的演示图板包含的序列。 (继承自 FrameworkElement。) | |
BeginStoryboard(Storyboard, HandoffBehavior) | 开始在所提供的演示图板包含序列,当选项指定为时发生什么。,如果属性已进行动画处理。 (继承自 FrameworkElement。) | |
BeginStoryboard(Storyboard, HandoffBehavior, Boolean) | ,在启动后,开始在所提供的演示图板包含序列,以动画的控件的指定的状态。 (继承自 FrameworkElement。) | |
BringIntoView() | 尝试将此元素访问视图中,在所有可滚动的区域它包含内。 (继承自 FrameworkElement。) | |
BringIntoView(Rect) | 尝试将此元素的提供的区域大小输入视图中,在所有可滚动的区域它包含内。 (继承自 FrameworkElement。) | |
CaptureMouse | 尝试强制在的访问此元素。 (继承自 UIElement。) | |
CaptureStylus | 尝试强制触笔的访问此元素。 (继承自 UIElement。) | |
CheckAccess | 确定调用线程是否可以访问此 DispatcherObject。 (继承自 DispatcherObject。) | |
ClearValue(DependencyProperty) | 清除本地值属性。将清除的属性由 DependencyProperty 标识符指定。 (继承自 DependencyObject。) | |
ClearValue(DependencyPropertyKey) | 清除本地值只读属性。将清除的属性由 DependencyPropertyKey指定。 (继承自 DependencyObject。) | |
CoerceValue | 强制指定的 依赖项属性的值。此操作将调用在属性元数据中指定的所有 CoerceValueCallback 函数完成为依赖项属性,则在调用 DependencyObject存在。 (继承自 DependencyObject。) | |
EndInit | 指示为元素初始化过程完成。 (继承自 FrameworkElement。) | |
Equals | 确定提供的 DependencyObject 是否与当前 DependencyObject等效。 (继承自 DependencyObject。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
FindCommonVisualAncestor | 返回两个可视对象的公共上级。 (继承自 Visual。) | |
FindName | 查找具有提供的标识符名称的元素。 (继承自 FrameworkElement。) | |
FindResource | ,如果找不到,则搜索具有指定密钥的资源,并引发异常以找到请求的资源。 (继承自 FrameworkElement。) | |
Focus | 尝试将焦点设置到此元素。 (继承自 UIElement。) | |
FromContext | 返回存储在指定上下文中的设计器视图。 | |
GetAnimationBaseValue | 返回指定的属性的基值属性值此元素,忽略从运行的所有可能的操作的值或停止动画。 (继承自 UIElement。) | |
GetBindingExpression | 返回表示在指定的属性的绑定的 BindingExpression 。 (继承自 FrameworkElement。) | |
GetDesignerView | 获取指定元素的 DesignerView 附加属性的值。 | |
GetHashCode | 获取此 DependencyObject的 哈希代码 。 (继承自 DependencyObject。) | |
GetLayoutClip | 返回剪辑蒙板的几何图形。掩码应用,如果布局系统封送大于可用的显示空间的元素。 (继承自 FrameworkElement。) | |
GetLocalValueEnumerator | 创建确定哪些专用的枚举数依赖项属性本地本 DependencyObject设置值。 (继承自 DependencyObject。) | |
GetTemplateChild | 返回在实例化的 ControlTemplate的可视化树的命名元素。 (继承自 FrameworkElement。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
GetUIParentCore | ; 如果没有可视父级,则返回此元素的其他逻辑父级。 (继承自 FrameworkElement。) | |
GetValue | 返回 依赖项属性 的当前有效值在 DependencyObject的此实例的。 (继承自 DependencyObject。) | |
GetVisualChild | 返回设计器视图的可视子级。 (重写 Decorator.GetVisualChild(Int32)。) | |
GetZoomTransform | 表示将为 DesignerView 的缩放转换。 | |
HitTestCore(PointHitTestParameters) | 实现 HitTestCore 为提供源元素 命中测试 行为 (返回 HitTestResult)。 (继承自 UIElement。) | |
HitTestCore(GeometryHitTestParameters) | 为提供源元素的实现 Visual.HitTestCore 命中测试行为 (返回 GeometryHitTestResult)。 (继承自 UIElement。) | |
InputHitTest | 返回在指定坐标的当前元素中输入元素,相对于当前元素的原点。 (继承自 UIElement。) | |
InvalidateArrange | 无效的状态 (布局) 元素的。在无效后,该元素将其进行更新的格式,则会导致异步,除非后续强制由 UpdateLayout。 (继承自 UIElement。) | |
InvalidateMeasure | 度量值无效状态 (布局) 元素的。 (继承自 UIElement。) | |
InvalidateProperty | 计算指定的依赖项属性的有效值 (继承自 DependencyObject。) | |
InvalidateVisual | 无效呈现元素,并强制完整新布局处理过程。OnRender 在布局周期后调用完成。 (继承自 UIElement。) | |
IsAncestorOf | 确定可视对象是否为后代可视对象的上级。 (继承自 Visual。) | |
IsDescendantOf | 确定可视对象是否为上级可视对象的后代。 (继承自 Visual。) | |
Measure | 更新 UIElement的 DesiredSize 。父元素调用从其 MeasureCore 实现的方法构成一个递归布局更新。调用此方法构成第一次调用 (“度量”通过) 布局更新。 (继承自 UIElement。) | |
MeasureCore | 实现 FrameworkElement的基本度量通过布局系统行为。 (继承自 FrameworkElement。) | |
MeasureOverride | 重写 MeasureOverride 以度量层。 (重写 Decorator.MeasureOverride(Size)。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
MoveFocus | 移动键盘焦点离开此元素以及在一个提供的遍历方向的另一个元素。 (继承自 FrameworkElement。) | |
OnAccessKey | 提供类处理为,以作为此元素时才有意义的访问键调用。 (继承自 UIElement。) | |
OnApplyTemplate | 当重写在派生类中,调用,无论应用程序代码或内部处理调用 ApplyTemplate。 (继承自 FrameworkElement。) | |
OnChildDesiredSizeChanged | ,在子元素的大小时,支持布局行为。 (继承自 UIElement。) | |
OnCommandException | 引发 CommandException 事件。 | |
OnContextMenuClosing | 调用,每当一个未处理的 ContextMenuClosing 路由事件到达其路由中的此类。执行此方法来添加处理为该事件的类。 (继承自 FrameworkElement。) | |
OnContextMenuOpening | 调用,每当一个未处理的 ContextMenuOpening 路由事件到达其路由中的此类。执行此方法来添加处理为该事件的类。 (继承自 FrameworkElement。) | |
OnCreateAutomationPeer | 创建并返回一个 AutomationPeer,供自动化基础结构使用。 (重写 UIElement.OnCreateAutomationPeer()。) | |
OnDragEnter | 调用,发生未处理的 DragDrop.DragEnter 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnDragLeave | 调用,发生未处理的 DragDrop.DragLeave 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnDragOver | 调用,发生未处理的 DragDrop.DragOver 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnDrop | 调用,发生未处理的 DragDrop.DragEnter 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnGiveFeedback | 调用,发生未处理的 DragDrop.GiveFeedback 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnGotFocus | 调用,每当一个未处理的 GotFocus 事件到达其路由中的此元素。 (继承自 FrameworkElement。) | |
OnGotKeyboardFocus | 调用,发生未处理的 Keyboard.GotKeyboardFocus 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnGotMouseCapture | 调用,发生未处理的 Mouse.GotMouseCapture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnGotStylusCapture | 调用,发生未处理的 Stylus.GotStylusCapture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnInitialized | 引发 Initialized 事件。此方法调用,只要 IsInitialized 在内部设置为 true。 (继承自 FrameworkElement。) | |
OnIsKeyboardFocusedChanged | 调用,当一个未处理的 IsKeyboardFocusedChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsKeyboardFocusWithinChanged | 调用 IsKeyboardFocusWithinChanged 操作之前。此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsMouseCapturedChanged | 调用,当一个未处理的 IsMouseCapturedChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsMouseCaptureWithinChanged | 调用,当一个未处理的 IsMouseCaptureWithinChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsMouseDirectlyOverChanged | 调用,当一个未处理的 IsMouseDirectlyOverChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsStylusCapturedChanged | 调用,当一个未处理的 IsStylusCapturedChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsStylusCaptureWithinChanged | 调用,当一个未处理的 IsStylusCaptureWithinChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnIsStylusDirectlyOverChanged | 调用,当一个未处理的 IsStylusDirectlyOverChanged 事件此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnKeyDown | 调用,发生未处理的 Keyboard.KeyDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnKeyUp | 调用,发生未处理的 Keyboard.KeyUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnLostFocus | 引发 LostFocus 路由事件 使用提供的事件数据。 (继承自 UIElement。) | |
OnLostKeyboardFocus | 调用,发生未处理的 Keyboard.LostKeyboardFocus 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnLostMouseCapture | 调用,发生未处理的 Mouse.LostMouseCapture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnLostStylusCapture | 调用,发生未处理的 Stylus.LostStylusCapture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMatchGesture | 引发 MatchGesture 事件。 | |
OnMouseDown | 调用,发生未处理的 Mouse.MouseDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseEnter | 调用,发生未处理的 Mouse.MouseEnter 附加事件 此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseLeave | 调用,发生未处理的 Mouse.MouseLeave 附加事件 此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseLeftButtonDown | 调用,发生未处理的 MouseLeftButtonDown 路由事件 此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseLeftButtonUp | 调用,发生未处理的 MouseLeftButtonUp 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseMove | 调用,发生未处理的 Mouse.MouseMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseRightButtonDown | 调用,发生未处理的 MouseRightButtonDown 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseRightButtonUp | 调用,发生未处理的 MouseRightButtonUp 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseUp | 调用,发生未处理的 Mouse.MouseUp 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnMouseWheel | 调用,发生未处理的 Mouse.MouseWheel 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewDragEnter | 调用,发生未处理的 DragDrop.PreviewDragEnter 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewDragLeave | 调用,发生未处理的 DragDrop.PreviewDragLeave 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewDragOver | 调用,发生未处理的 DragDrop.PreviewDragOver 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewDrop | 调用,发生未处理的 DragDrop.PreviewDrop 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewGiveFeedback | 调用,发生未处理的 DragDrop.PreviewGiveFeedback 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewGotKeyboardFocus | 调用,发生未处理的 Keyboard.PreviewGotKeyboardFocus 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewKeyDown | 调用,发生未处理的 Keyboard.PreviewKeyDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewKeyUp | 调用,发生未处理的 Keyboard.PreviewKeyUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewLostKeyboardFocus | 调用,发生未处理的 Keyboard.PreviewKeyDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseDown | 调用,发生未处理的 Mouse.PreviewMouseDown 附加路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseLeftButtonDown | 调用,发生未处理的 PreviewMouseLeftButtonDown 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseLeftButtonUp | 调用,发生未处理的 PreviewMouseLeftButtonUp 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseMove | 调用,发生未处理的 Mouse.PreviewMouseMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseRightButtonDown | 调用,发生未处理的 PreviewMouseRightButtonDown 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseRightButtonUp | 调用,发生未处理的 PreviewMouseRightButtonUp 路由事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseUp | 调用,发生未处理的 Mouse.PreviewMouseUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewMouseWheel | 调用,发生未处理的 Mouse.PreviewMouseWheel 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewQueryContinueDrag | 调用,发生未处理的 DragDrop.PreviewQueryContinueDrag 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusButtonDown | 调用,发生未处理的 Stylus.PreviewStylusButtonDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusButtonUp | 调用,发生未处理的 Stylus.PreviewStylusButtonUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusDown | 调用,发生未处理的 Stylus.PreviewStylusDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusInAirMove | 调用,发生未处理的 Stylus.PreviewStylusInAirMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusInRange | 调用,发生未处理的 Stylus.PreviewStylusInRange 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusMove | 调用,发生未处理的 Stylus.PreviewStylusMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusOutOfRange | 调用,发生未处理的 Stylus.PreviewStylusOutOfRange 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusSystemGesture | 调用,发生未处理的 Stylus.PreviewStylusSystemGesture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewStylusUp | 调用,发生未处理的 Stylus.PreviewStylusUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPreviewTextInput | 调用,发生未处理的 TextCompositionManager.PreviewTextInput 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnPropertyChanged | 调用,每当更新了所有 依赖项属性 的有效值本 FrameworkElement 的。更改的特定依赖项属性在实参参数报告。重写 OnPropertyChanged。 (继承自 FrameworkElement。) | |
OnQueryContinueDrag | 调用,发生未处理的 DragDrop.QueryContinueDrag 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnQueryCursor | 调用,发生未处理的 Mouse.QueryCursor 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnRender | 当重写在派生类中,参与呈现由布局系统处理操作。不直接使用此元素的呈现命令,在此调用方法时和保留为最新异步使用由布局和绘图。 (继承自 UIElement。) | |
OnRenderSizeChanged | 在最后的事件数据的一部分,将引发 SizeChanged 事件,则使用指定的信息。 (继承自 FrameworkElement。) | |
OnStyleChanged | 调用,则该样式在中使用此元素更改,将无效布局。 (继承自 FrameworkElement。) | |
OnStylusButtonDown | 调用,发生未处理的 Stylus.StylusButtonDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusButtonUp | 调用,发生未处理的 Stylus.StylusButtonUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusDown | 调用,发生未处理的 Stylus.StylusDown 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusEnter | 调用,发生未处理的 Stylus.StylusEnter 附加事件 此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusInAirMove | 调用,发生未处理的 Stylus.StylusInAirMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusInRange | 调用,发生未处理的 Stylus.StylusInRange 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusLeave | 调用,发生未处理的 Stylus.StylusLeave 附加事件 此元素引发。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusMove | 调用,发生未处理的 Stylus.StylusMove 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusOutOfRange | 调用,发生未处理的 Stylus.StylusOutOfRange 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusSystemGesture | 调用,发生未处理的 Stylus.StylusSystemGesture 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnStylusUp | 调用,发生未处理的 Stylus.StylusUp 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnTextInput | 调用,发生未处理的 TextCompositionManager.TextInput 附加事件 达到从此类派生其方法的一个元素。执行此方法来添加处理为该事件的类。 (继承自 UIElement。) | |
OnToolTipClosing | 调用,每当一个未处理的 ToolTipClosing 路由事件到达其路由中的此类。执行此方法来添加处理为该事件的类。 (继承自 FrameworkElement。) | |
OnToolTipOpening | 调用,只要该 ToolTipOpening 路由事件到达其路由中的此类。执行此方法来添加处理为该事件的类。 (继承自 FrameworkElement。) | |
OnVisualChildrenChanged | 修改可视对象的 VisualCollection 时调用。 (继承自 Visual。) | |
OnVisualParentChanged | 调用时,将此元素的父级可视化树的。重写 OnVisualParentChanged。 (继承自 FrameworkElement。) | |
ParentLayoutInvalidated | 支持在 FrameworkElement专用的子类的增量格式实现。ParentLayoutInvalidated 调用布局过程,那么,当子元素无效了元数据标记为影响父级的度量时的属性或排列处理过程。 (继承自 FrameworkElement。) | |
PointFromScreen | 将屏幕坐标中的 Point 转换为表示 Visual 的当前坐标系的 Point。 (继承自 Visual。) | |
PointToScreen | 将表示 Visual 的当前坐标系的 Point 转换为屏幕坐标中的 Point。 (继承自 Visual。) | |
PredictFocus | 确定将接收焦点相对一个提供的焦点移动方向此元素的下一个元素,但是,实际上不移动焦点。 (继承自 FrameworkElement。) | |
RaiseEvent | 引发特定路由事件。将引发该 RoutedEvent 中提供的 RoutedEventArgs 实例中标识 (作为该事件数据 RoutedEvent 属性)。 (继承自 UIElement。) | |
ReadLocalValue | ,如果它存在,则返回 依赖项属性的本地值。 (继承自 DependencyObject。) | |
RegisterName | 提供简化对 NameScope 注册方法的访问器访问。 (继承自 FrameworkElement。) | |
ReleaseMouseCapture | ,如果此元素包含了获取,释放鼠标捕获。 (继承自 UIElement。) | |
ReleaseStylusCapture | ,如果此元素包含了获取,释放触笔设备访问。 (继承自 UIElement。) | |
RemoveHandler | 从此元素中移除指定的 路由事件 处理程序。 (继承自 UIElement。) | |
RemoveLogicalChild | 从此元素的逻辑树中移除提供的对象。FrameworkElement 更新受影响的逻辑树父指针保证与此移除同步。 (继承自 FrameworkElement。) | |
RemoveVisualChild | 移除两个可视对象之间的父子关系。 (继承自 Visual。) | |
SetBinding(DependencyProperty, BindingBase) | 附加绑定到此元素,根据提供的绑定对象。 (继承自 FrameworkElement。) | |
SetBinding(DependencyProperty, String) | 附加绑定到此元素,根据提供的源属性名称作为限定路径传递给数据源。 (继承自 FrameworkElement。) | |
SetResourceReference | 搜索具有指定名称的资源和设置了资源对它所指定的属性。 (继承自 FrameworkElement。) | |
SetValue(DependencyProperty, Object) | 设置 依赖项属性的本地值,指定由其依赖项属性标识符。 (继承自 DependencyObject。) | |
SetValue(DependencyPropertyKey, Object) | 设置是只读的 依赖项属性的本地值,指定由依赖项属性的 DependencyPropertyKey 标识符。 (继承自 DependencyObject。) | |
SetZoomTransform | 对缩放级别的更改执行处理。 | |
ShouldSerializeCommandBindings | 返回序列化过程是否应序列化 CommandBindings 属性的内容此类实例的。 (继承自 UIElement。) | |
ShouldSerializeInputBindings | 返回序列化过程是否应序列化 InputBindings 属性的内容此类实例的。 (继承自 UIElement。) | |
ShouldSerializeProperty | 返回一个值序列化过程是否应序列化提供的 依赖项属性的值。 (继承自 DependencyObject。) | |
ShouldSerializeResources | 返回序列化过程是否应序列化 Resources 属性的内容。 (继承自 FrameworkElement。) | |
ShouldSerializeStyle | 返回序列化过程是否应序列化 Style 属性的内容。 (继承自 FrameworkElement。) | |
ShouldSerializeTriggers | 返回序列化过程是否应序列化 Triggers 属性的内容。 (继承自 FrameworkElement。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
TransformToAncestor(Visual) | 返回一个转换,该转换可用于将 Visual 中的坐标转换为可视对象的指定 Visual 上级。 (继承自 Visual。) | |
TransformToAncestor(Visual3D) | 返回一个转换,该转换可用于将 Visual 中的坐标转换为可视对象的指定 Visual3D 上级。 (继承自 Visual。) | |
TransformToDescendant | 返回一个转换,该转换可用于将 Visual 中的坐标转换为指定的可视对象后代。 (继承自 Visual。) | |
TransformToVisual | 返回一个转换,该转换可用于将 Visual 中的坐标转换为指定的可视对象。 (继承自 Visual。) | |
TranslatePoint | 转换点相对于此元素是相对于个指定元素的坐标。 (继承自 UIElement。) | |
TryFindResource | 搜索具有指定密钥的资源,并返回该资源,如果找到。 (继承自 FrameworkElement。) | |
UnregisterName | 简化对 NameScope 取消注册方法。 (继承自 FrameworkElement。) | |
UpdateLayout | 确保此元素的所有可视化子元素为格式正确更新。 (继承自 UIElement。) | |
VerifyAccess | 强制调用线程具有此 DispatcherObject 的访问权限。 (继承自 DispatcherObject。) |
页首
事件
名称 | 说明 | |
---|---|---|
CommandException | 在命令中引发异常时发生。 | |
ContextMenuClosing | ,在元素的所有上下文菜单关闭之前,发生。 (继承自 FrameworkElement。) | |
ContextMenuOpening | ,打开时,发生在元素的所有上下文菜单。 (继承自 FrameworkElement。) | |
DataContextChanged | ,在此元素的数据上下文发生更改,发生。 (继承自 FrameworkElement。) | |
DragEnter | ,在输入系统报告与此元素的基础拖动事件,当拖动目标,发生。 (继承自 UIElement。) | |
DragLeave | ,在输入系统报告与此元素的基础拖动事件作为拖动原点,发生。 (继承自 UIElement。) | |
DragOver | 在输入系统报告将此元素作为潜在放置目标的基础拖动事件时发生。 (继承自 UIElement。) | |
Drop | 在输入系统报告将此元素作为放置目标的基础放置事件时发生。 (继承自 UIElement。) | |
FocusableChanged | ,当 Focusable 属性的值更改,发生。 (继承自 UIElement。) | |
GiveFeedback | 出现问题,则输入系统报告涉及此元素的基础拖放事件。 (继承自 UIElement。) | |
GotFocus | ,在此元素获取逻辑焦点,发生。 (继承自 UIElement。) | |
GotKeyboardFocus | ,当键盘焦点于此元素,发生。 (继承自 UIElement。) | |
GotMouseCapture | ,在此元素捕获鼠标,发生。 (继承自 UIElement。) | |
GotStylusCapture | ,在此元素获取触笔,发生。 (继承自 UIElement。) | |
Initialized | ,在此 FrameworkElement 初始化,发生。此事件与 IsInitialized 属性的值从 false 更改的情况下进行匹配 (或未定义) true。 (继承自 FrameworkElement。) | |
IsEnabledChanged | ,当 IsEnabled 属性的值在此元素的更改,发生。 (继承自 UIElement。) | |
IsHitTestVisibleChanged | ,当 IsHitTestVisible 依赖项属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsKeyboardFocusedChanged | ,当 IsKeyboardFocused 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsKeyboardFocusWithinChanged | ,当 IsKeyboardFocusWithinChanged 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsMouseCapturedChanged | ,当 IsMouseCaptured 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsMouseCaptureWithinChanged | ,当 IsMouseCaptureWithinProperty 的值此元素,发生更改。 (继承自 UIElement。) | |
IsMouseDirectlyOverChanged | ,当 IsMouseDirectlyOver 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsStylusCapturedChanged | ,当 IsStylusCaptured 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsStylusCaptureWithinChanged | ,当 IsStylusCaptureWithin 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsStylusDirectlyOverChanged | ,当 IsStylusDirectlyOver 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
IsVisibleChanged | ,当 IsVisible 属性的值在此元素,发生更改。 (继承自 UIElement。) | |
KeyDown | 出现问题,则键,当焦点在此元素时。 (继承自 UIElement。) | |
KeyUp | 发生,松开键,当焦点在此元素时。 (继承自 UIElement。) | |
LayoutUpdated | ,在各种可视化元素的格式与当前 Dispatcher 更改,发生。 (继承自 UIElement。) | |
Loaded | 发生,当元素进行布局,呈现时,对交互准备。 (继承自 FrameworkElement。) | |
LostFocus | ,在此元素失去逻辑焦点,发生。 (继承自 UIElement。) | |
LostKeyboardFocus | 发生,当键盘不再侧重于此元素,。 (继承自 UIElement。) | |
LostMouseCapture | ,在此元素失去鼠标捕获,发生。 (继承自 UIElement。) | |
LostStylusCapture | ,在此元素丢失触笔捕获,发生。 (继承自 UIElement。) | |
MatchGesture | 当 DesignerView 将用户输入笔势与命令匹配时发生。 | |
MouseDown | 出现问题,则所有鼠标按钮时,当指针在此元素时。 (继承自 UIElement。) | |
MouseEnter | ,当鼠标指针进入此元素,区域发生。 (继承自 UIElement。) | |
MouseLeave | ,当鼠标指针离开此元素,区域发生。 (继承自 UIElement。) | |
MouseLeftButtonDown | 发生,当鼠标左键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
MouseLeftButtonUp | 发生,松开鼠标左键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
MouseMove | ,当鼠标指针移动,在此元素时,发生。 (继承自 UIElement。) | |
MouseRightButtonDown | 发生,当按下鼠标右键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
MouseRightButtonUp | 发生,松开鼠标右键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
MouseUp | ,当所有鼠标按钮时释放此元素,发生。 (继承自 UIElement。) | |
MouseWheel | 发生,当用户滚动鼠标轮,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewDragEnter | ,在输入系统报告与此元素的基础拖动事件,当拖动目标,发生。 (继承自 UIElement。) | |
PreviewDragLeave | ,在输入系统报告与此元素的基础拖动事件作为拖动原点,发生。 (继承自 UIElement。) | |
PreviewDragOver | 在输入系统报告将此元素作为潜在放置目标的基础拖动事件时发生。 (继承自 UIElement。) | |
PreviewDrop | 在输入系统报告将此元素作为放置目标的基础放置事件时发生。 (继承自 UIElement。) | |
PreviewGiveFeedback | ,当启动拖放操作,发生。 (继承自 UIElement。) | |
PreviewGotKeyboardFocus | ,当键盘焦点于此元素,发生。 (继承自 UIElement。) | |
PreviewKeyDown | 出现问题,则键,当焦点在此元素时。 (继承自 UIElement。) | |
PreviewKeyUp | 发生,松开键,当焦点在此元素时。 (继承自 UIElement。) | |
PreviewLostKeyboardFocus | ,当键盘不再侧重于此元素,发生。 (继承自 UIElement。) | |
PreviewMouseDown | 出现问题,则所有鼠标按钮时,当指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseLeftButtonDown | 发生,当鼠标左键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseLeftButtonUp | 发生,松开鼠标左键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseMove | 发生,当鼠标指针移动,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseRightButtonDown | 发生,当按下鼠标右键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseRightButtonUp | 发生,松开鼠标右键,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseUp | 发生,当释放所有鼠标按钮,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewMouseWheel | 发生,当用户滚动鼠标轮,当鼠标指针在此元素时。 (继承自 UIElement。) | |
PreviewQueryContinueDrag | ,当在键盘或鼠标按钮状态更改在拖放操作时,发生。 (继承自 UIElement。) | |
PreviewStylusButtonDown | 发生,当触笔按钮,当指针在此元素时。 (继承自 UIElement。) | |
PreviewStylusButtonUp | 发生,当释放触笔按钮,当指针在此元素时。 (继承自 UIElement。) | |
PreviewStylusDown | 发生,当触笔相关数字化仪 ,则此元素时。 (继承自 UIElement。) | |
PreviewStylusInAirMove | 发生,当触笔移动到元素,而不会实际相关数字化仪。 (继承自 UIElement。) | |
PreviewStylusInRange | 发生,当触笔足够接近就可以将检测到的数字化仪 ,那么,当此元素时。 (继承自 UIElement。) | |
PreviewStylusMove | ,当触笔移动,当元素时,发生。触笔必须移动,当检测到由 数字化仪 引发此事件时,否则, PreviewStylusInAirMove 引发。 (继承自 UIElement。) | |
PreviewStylusOutOfRange | ,当触笔距离将检测,的数字化仪 远发生。 (继承自 UIElement。) | |
PreviewStylusSystemGesture | ,当用户执行若干触笔操作之一,发生。 (继承自 UIElement。) | |
PreviewStylusUp | 发生,当用户引发触笔数字化仪 ,当触笔此元素时。 (继承自 UIElement。) | |
PreviewTextInput | ,在此元素获取文本的设备无关的方式,发生。 (继承自 UIElement。) | |
QueryContinueDrag | ,当在键盘或鼠标按钮状态更改在拖放操作时,发生。 (继承自 UIElement。) | |
QueryCursor | ,当光标请求显示,发生。此事件在鼠标指针移动到新位置时,表示的元素每次引发光标对象可能需要进行更改基于其新位置。 (继承自 UIElement。) | |
RequestBringIntoView | ,当 BringIntoView 在此元素,发生。 (继承自 FrameworkElement。) | |
SizeChanged | ,当 ActualHeight 或 ActualWidth 属性更改此元素,的值发生。 (继承自 FrameworkElement。) | |
SourceUpdated | ,当源值为绑定,此元素的所有现有属性发生更改。 (继承自 FrameworkElement。) | |
StylusButtonDown | 发生,当触笔按钮,当指针在此元素时。 (继承自 UIElement。) | |
StylusButtonUp | 发生,当释放触笔按钮,当指针在此元素时。 (继承自 UIElement。) | |
StylusDown | 发生,当触笔相关数字化仪 ,当触笔此元素时。 (继承自 UIElement。) | |
StylusEnter | ,当触笔输入此元素,区域发生。 (继承自 UIElement。) | |
StylusInAirMove | 发生,当触笔移动到元素,而不会实际相关数字化仪。 (继承自 UIElement。) | |
StylusInRange | 发生,当触笔足够接近就可以将检测到的数字化仪 ,那么,当此元素时。 (继承自 UIElement。) | |
StylusLeave | ,当触笔离开该元素的区域,发生。 (继承自 UIElement。) | |
StylusMove | ,当触笔移动此元素,发生。触笔必须移动,在引发此事件时的数字化仪。否则, StylusInAirMove 引发。 (继承自 UIElement。) | |
StylusOutOfRange | 发生,当触笔距离将检测到的数字化仪 远,那么,当此元素时。 (继承自 UIElement。) | |
StylusSystemGesture | ,当用户执行若干触笔操作之一,发生。 (继承自 UIElement。) | |
StylusUp | 发生,当用户引发触笔数字化仪 ,则此元素时。 (继承自 UIElement。) | |
TargetUpdated | ,当目标值用于绑定,此元素的所有属性发生更改。 (继承自 FrameworkElement。) | |
TextInput | ,在此元素获取文本的设备无关的方式,发生。 (继承自 UIElement。) | |
ToolTipClosing | ,在元素的所有工具提示关闭之前,发生。 (继承自 FrameworkElement。) | |
ToolTipOpening | ,打开时,发生在元素的所有工具提示。 (继承自 FrameworkElement。) | |
Unloaded | ,当元素移除加载的组件的内部,元素树发生。 (继承自 FrameworkElement。) | |
ZoomLevelChanged | 在缩放级别更改后发生。 |
页首
字段
名称 | 说明 | |
---|---|---|
AdornersVisibleProperty | 标识 AdornersVisible 依赖项属性。 | |
DesignerViewProperty | 标识 DesignerView 依赖项属性。 | |
ZoomLevelProperty | 标识 ZoomLevel 依赖项属性。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IAddChild.AddChild | 此类型或成员支持 Windows Presentation Foundation (WPF) 基础结构并且不应直接从代码使用。 (继承自 Decorator。) | |
IAddChild.AddText | 此类型或成员支持 Windows Presentation Foundation (WPF) 基础结构并且不应直接从代码使用。 (继承自 Decorator。) |
页首
备注
要使用户界面 (UI) 可设计,应将设计器 UI 的根元素分配给 DesignerView 的 Child 属性,并将 Context 属性设置为设计器的编辑上下文。
[C#]
DesignerView view = new DesignerView();
view.Child = documentManager.View;
view.Context = editingContext;
DesignerView 类为装饰器提供支持,装饰器是装饰某些 UI 的另一些 UI。 例如,大小调整控点就是装饰器。
DesignerView 将用户输入传送给装饰器、工具和任务中的命令。 有关更多信息,请参见 装饰器体系结构。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.Windows.Design.Interaction 命名空间