DesignerView 类
更新:2007 年 11 月
为设计器提供一个可视化设计图面。
命名空间: Microsoft.Windows.Design.Interaction
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public Class DesignerView _
Inherits Decorator
用法
Dim instance As DesignerView
public class DesignerView : Decorator
public ref class DesignerView : public Decorator
public class DesignerView extends Decorator
备注
要使用户界面 (UI) 可设计,应将设计器 UI 的根元素分配给 DesignerView 的 Child 属性,并将 Context 属性设置为设计器的编辑上下文。
[C#]
DesignerView view = new DesignerView();
view.Child = documentManager.View;
view.Context = editingContext;
DesignerView 类为装饰器提供支持,装饰器是装饰某些 UI 的另一些 UI。例如,大小调整控点就是装饰器。
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
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
另请参见
参考
Microsoft.Windows.Design.Interaction 命名空间