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 已过时。获取或设置 VisualBitmapEffect 值。 (继承自 Visual。)
受保护的属性 VisualBitmapEffectInput 已过时。获取或设置 VisualBitmapEffectInput 值。 (继承自 Visual。)
受保护的属性 VisualBitmapScalingMode 获取或设置 VisualBitmapScalingMode。 (继承自 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 获取或设置 VisualTransform 值。 (继承自 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 更新 UIElementDesiredSize 。父元素调用从其 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 ,当 ActualHeightActualWidth 属性更改此元素,的值发生。 (继承自 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 命名空间

AdornerPanel

其他资源

演练:创建设计时装饰器

装饰器体系结构