ControlDesigner.InTemplateMode プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)
メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。
デザイン ホストでコントロールがテンプレート表示モードまたは編集モードのいずれかであるかどうかを示す値を取得します。InTemplateMode プロパティは読み取り専用です。
名前空間: System.Web.UI.Design
アセンブリ: System.Design (system.design.dll 内)
構文
Protected ReadOnly Property InTemplateMode As Boolean
value = Me.InTemplateMode
protected bool InTemplateMode { get; }
protected: property bool InTemplateMode { bool get (); }
/** @property */ protected boolean get_InTemplateMode ()
protected function get InTemplateMode () : boolean
プロパティ値
コントロールがテンプレート表示モードまたは編集モードのいずれかである場合は **true**。それ以外の場合は **false**。
Visual Studio 2005 などのデザイン ホストで、読み取り専用テンプレートが現在表示されている場合、または編集可能なテンプレートが編集されている場合、Web サーバー コントロールはテンプレート モードです。
ControlDesigner クラスは、関連付けられているコントロールのテンプレート モードが変更されたときに InTemplateMode 値を更新するための既定の ViewEventHandler オブジェクトを提供します。TemplatedControlDesigner クラスから派生したカスタム デザイナで OnTemplateModeChanged メソッドをオーバーライドして、デザイン ホストでコントロールのテンプレート編集モードが変更されたときに追加の処理を実行できます。
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
関連項目
ControlDesigner クラス
ControlDesigner メンバ
System.Web.UI.Design 名前空間
TemplatedControlDesigner
TemplateGroups
TemplatedControlDesigner.OnTemplateModeChanged
その他の技術情報
Web フォームのデザイン時サポート