ViewEventArgs クラス

定義

ViewEvent イベントのデータを提供します。

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

注釈

イベントは ViewEvent 、デザイン サーフェイス上のコントロールに対する特定のアクションに対してデザイナー ホストによって発生します。 ViewEventは、オブジェクトをViewEventHandlerパラメーターとして受け取るViewEventArgsデリゲート メソッドによって処理されます。

クラスは ControlDesigner 、 を処理するための既定のデリゲートを提供します ViewEvent。 カスタム コントロール デザイナーは、および OnTemplateModeChanged の各メソッドをオーバーライドOnClickOnPaintして、デザイン サーフェイス上のコントロールのイベントを処理します。

デザイナー ホストは、 ViewEventArgs デザイン サーフェイスでアクションの種類のオブジェクトを初期化し、そのオブジェクトをデリゲートに ViewEventHandler 渡します。 プロパティは Region 、イベントが適用されるコントロール デザイナー領域を表します。 オブジェクトの プロパティは EventTypeViewEventArgs アクションの種類を示します。

プロパティは EventArgs 、アクションの種類に固有のイベント引数を提供します。

たとえば、デザイナー ホストは次のようにオブジェクトを ViewEventArgs 初期化します。

  • DesignerRegionMouseEventArgs領域をクリックしたときのオブジェクト。

  • PaintEventArgsデザインサーフェイスにコントロールを描画するときのオブジェクト。

  • TemplateModeChangedEventArgsデザインサーフェイスのコントロールに対してテンプレート編集モードが変更されたときの オブジェクト。

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

コンストラクター

ViewEventArgs(ViewEvent, DesignerRegion, EventArgs)

デザイン サーフェイス上のビュー イベントの種類に対して ViewEventArgs クラスの新しいインスタンスを初期化します。

プロパティ

EventArgs

イベントを発生させたアクションに関連するイベント引数を取得します。

EventType

イベントを発生させたアクションの種類を取得します。

Region

イベントが適用されるデザイナー領域を取得します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください