更新 : 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: User Interface) をデザインできるようにするには、デザイナの 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 名前空間