DesignerView - класс
Обновлен: Ноябрь 2007
Представляет визуальную область конструирования.
Пространство имен: 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
Заметки
Чтобы сделать пользовательский интерфейс конструируемым, следует присвоить корневой элемент пользовательского интерфейса конструктора свойству Child класса DesignerView и задать контекст редактирования конструктора в качестве значения свойства Context.
[C#]
DesignerView view = new DesignerView();
view.Child = documentManager.View;
view.Context = editingContext;
Класс DesignerView обеспечивает поддержку декоративных элементов — частей пользовательского интерфейса, используемых для оформления других частей пользовательского интерфейса. Например, декоративными элементами являются маркеры изменения размера.
Представление 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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен
Другие ресурсы
Пошаговое руководство. Создание графического элемента времени разработки