TemplateModeChangedEventArgs クラス

定義

デザイン サーフェイス上のコントロールのテンプレート モードが変更されたときに生成される ViewEvent イベントにデータを提供します。

public ref class TemplateModeChangedEventArgs : EventArgs
public class TemplateModeChangedEventArgs : EventArgs
type TemplateModeChangedEventArgs = class
    inherit EventArgs
Public Class TemplateModeChangedEventArgs
Inherits EventArgs
継承
TemplateModeChangedEventArgs

注釈

ViewEventイベントは、デザインサーフェイス上のコントロールの特定のアクションに対して、Visual Studio 2005 などのデザイナーホストによって発生します。 たとえば、コントロールのテンプレート編集モードを開始または終了すると、イベントが発生します。

クラスは、 ControlDesigner イベントを処理するための既定のデリゲートを提供し ViewEvent ます。 テンプレート編集モードを終了または入力すると、デザイナーホストは ViewEventArgs イベントの種類のオブジェクトを初期化し、オブジェクトを使用して TemplateModeChanged プロパティを設定し EventArgs TemplateModeChangedEventArgs ます。

テンプレートモードが変更されたことがオブジェクトによって示されると、クラスの既定のデリゲートによって ViewEventArgs ControlDesigner プロパティの値が更新され InTemplateMode ます。

クラスから派生したカスタムデザイナー TemplatedControlDesigner は、 OnTemplateModeChanged デザインサーフェイス上のコントロールに対してテンプレート編集モードが変更された場合に、メソッドをオーバーライドして追加の処理を実行できます。

イベントとデリゲートの詳細については、「 イベントの処理と発生」を参照してください。

コンストラクター

TemplateModeChangedEventArgs(TemplateGroup)

指定したテンプレート グループを使用して、TemplateModeChangedEventArgs クラスの新しいインスタンスを初期化します。

プロパティ

NewTemplateGroup

テンプレート編集モードに切り替えたときに作成されたテンプレート グループを取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください