ControlDesigner メンバ
Web サーバー コントロールのデザイン モードの動作を拡張するための基本コントロール デザイナ クラスを提供します。
ControlDesigner データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
DataBindingsEnabled | 関連付けられているコントロールの格納先の領域がデータ バインディングをサポートするかどうかを示す値を取得します。 | |
DesignerState | デザイン時に関連付けられているコントロールのデータを永続化するために使用するオブジェクトを取得します。 | |
DesignTimeElement | デザイン サーフェイスの HtmlControlDesigner オブジェクトと関連付けられているコントロールを表すデザイン時オブジェクトを取得します。(HtmlControlDesigner から継承されます。) | |
DesignTimeElementView | コントロール デザイナのビュー コントロール オブジェクトを取得します。 | |
HidePropertiesInTemplateMode | コントロールがテンプレート モードのときに関連付けられているコントロールのプロパティが非表示に設定されるかどうかを示す値を取得します。 | |
InheritanceAttribute | 関連付けられているコンポーネントの継承の種類を示す属性を取得します。(ComponentDesigner から継承されます。) | |
Inherited | コンポーネントが継承されているかどうかを示す値を取得します。(ComponentDesigner から継承されます。) | |
InTemplateMode | デザイン ホストでコントロールがテンプレート表示モードまたは編集モードのいずれかであるかどうかを示す値を取得します。InTemplateMode プロパティは読み取り専用です。 | |
ParentComponent | このデザイナの親コンポーネントを取得します。(ComponentDesigner から継承されます。) | |
RootDesigner | 関連付けられているコントロールを含む Web フォーム ページのコントロール デザイナを取得します。 | |
ShadowProperties | ユーザー設定値をオーバーライドするプロパティ値のコレクションを取得します。(ComponentDesigner から継承されます。) | |
Tag | 関連付けられているコントロールの HTML マークアップ要素を表すオブジェクトを取得します。 | |
UsePreviewControl | コントロール デザイナが一時プレビュー コントロールを使用してデザイン時 HTML マークアップを生成するかどうかを示す値を取得します。 |
名前 | 説明 | |
---|---|---|
CreateErrorDesignTimeHtml | オーバーロードされます。 デザイン時にエラー メッセージを表示するための HTML マークアップを作成します。 | |
CreatePlaceHolderDesignTimeHtml | オーバーロードされます。 コントロールの種類と ID を表示する単純な四角形のプレースホルダ表示を提供します。 | |
CreateViewControl | デザイン サーフェイスで表示または描画するために関連付けられているコントロールのコピーを返します。 | |
Dispose | オーバーロードされます。 HtmlControlDesigner オブジェクトによって使用されているアンマネージ リソースを解放します。オプションでマネージ リソースも解放できます。 (HtmlControlDesigner から継承されます。) | |
Finalize | ガベージ コレクションでオブジェクトがクリアされる前に、Dispose(false) を呼び出して、リソースの解放を試みます。 (ComponentDesigner から継承されます。) | |
GetEmptyDesignTimeHtml | 実行時にビジュアルな表示が存在しない Web サーバー コントロールをデザイン時に表すための HTML マークアップを取得します。 | |
GetErrorDesignTimeHtml | 指定された例外に関する情報を提供する HTML マークアップを取得します。 | |
GetService | デザイナのコンポーネントのデザイン モード サイトから、指定した型のサービスの取得を試みます。 (ComponentDesigner から継承されます。) | |
InvokeGetInheritanceAttribute | 指定した ComponentDesigner の InheritanceAttribute を取得します。 (ComponentDesigner から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OnBehaviorAttached | 動作が要素に関連付けられたときに呼び出されます。 (HtmlControlDesigner から継承されます。) | |
OnBehaviorDetaching | 動作と要素の関連付けが解除されたときに呼び出されます。 (HtmlControlDesigner から継承されます。) | |
OnBindingsCollectionChanged | オーバーライドされます。 データ バインディング コレクションが変更されると、呼び出されます。 | |
OnClick | 関連付けられているコントロールをデザイン時にユーザーがクリックすると、デザイン ホストによって呼び出されます。 | |
OnControlResize | 関連付けられている Web サーバー コントロールのサイズがデザイン時にデザイン ホストで変更された場合に呼び出されます。 | |
OnPaint | CustomPaint 値が true の場合に、コントロール デザイナが関連付けられているコントロールをデザイン サーフェイスに描画すると呼び出されます。 | |
PostFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性から、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PostFilterEvents | デザイナが、TypeDescriptor を通じて公開する一連のイベントから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PostFilterProperties | デザイナが、TypeDescriptor を通じて公開する一連のプロパティから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PreFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性に項目を追加できるようにします。 (ComponentDesigner から継承されます。) | |
PreFilterEvents | デザイン時にコンポーネントの TypeDescriptor オブジェクトに公開されているイベントのリストを設定します。 (HtmlControlDesigner から継承されます。) | |
PreFilterProperties | オーバーライドされます。 デザイン時にデザイン ホストのプロパティ グリッドを対象にプロパティの追加や削除を行ったり、関連付けられたコントロール上のプロパティに対応する新しいデザイン時プロパティを提供したりします。 | |
RaiseComponentChanged | コンポーネントが変更されたことを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) | |
RaiseComponentChanging | コンポーネントが変更されようとしていることを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) | |
SetRegionContent | コントロールのデザイン時ビューの編集可能領域の内容を指定します。 | |
SetViewFlags | 指定したビットごとの ViewFlags 列挙体を指定したフラグ値に割り当てます。 |
ControlDesigner メンバ
ControlDesigner データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
プロテクト フィールド
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AccessibilityObject | コントロールに割り当てられた AccessibleObject を取得します。 | |
ActionLists | デザイナに関連付けられているコンポーネントでサポートされているデザイン時アクション リストを取得します。(ComponentDesigner から継承されます。) | |
AssociatedComponents | オーバーライドされます。 デザイナで管理されているコンポーネントに関連付けられているコンポーネントのコレクションを取得します。 | |
AutoResizeHandles | AutoSize プロパティの値に基づいてサイズ変更ハンドルを割り当てるかどうかを示す値を取得または設定します。 | |
Component | デザイナがデザインするコンポーネントを取得します。(ComponentDesigner から継承されます。) | |
Control | デザイナがデザインするコントロールを取得します。 | |
ParticipatesWithSnapLines | ドラッグ操作中に ControlDesigner でスナップ線を配置できるかどうかを示す値を取得します。 | |
SelectionRules | コンポーネントの移動機能を示す選択規則を取得します。 | |
SnapLines | このコントロールの有効な配置ポイントを表す SnapLine オブジェクトの一覧を取得します。 | |
Verbs | デサイナに関連付けられているコンポーネントがサポートしているデザイン時の動詞を取得します。(ComponentDesigner から継承されます。) |
名前 | 説明 | |
---|---|---|
BehaviorService | デザイン環境から BehaviorService を取得します。 | |
EnableDragRect | ドラッグ四角形をこのデザイナ コンポーネントに描画できるかどうかを示す値を取得します。 | |
InheritanceAttribute | オーバーライドされます。 デザイナの System.ComponentModel.InheritanceAttribute を取得します。 | |
Inherited | コンポーネントが継承されているかどうかを示す値を取得します。(ComponentDesigner から継承されます。) | |
ParentComponent | オーバーライドされます。 ControlDesigner の親コンポーネントを取得します。 | |
ShadowProperties | ユーザー設定値をオーバーライドするプロパティ値のコレクションを取得します。(ComponentDesigner から継承されます。) |
名前 | 説明 | |
---|---|---|
BaseWndProc | Windows メッセージを処理します。 | |
DefWndProc | Windows メッセージの既定の処理を提供します。 | |
DisplayError | 指定した例外に関する情報をユーザーに表示します。 | |
Dispose | オーバーロードされます。 オーバーライドされます。 ControlDesigner によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 | |
EnableDesignMode | 子コントロールに対するデザイン時の機能を有効にします。 | |
EnableDragDrop | デザイン中のコントロールに対して、ドラッグ アンド ドロップのサポートを有効または無効にします。 | |
Finalize | ガベージ コレクションでオブジェクトがクリアされる前に、Dispose(false) を呼び出して、リソースの解放を試みます。 (ComponentDesigner から継承されます。) | |
GetControlGlyph | このコントロールのバインドを表す ControlBodyGlyph を返します。 | |
GetHitTest | 指定した点でのマウス クリックがコントロールによって処理されるかどうかを示します。 | |
GetService | デザイナのコンポーネントのデザイン モード サイトから、指定した型のサービスの取得を試みます。 (ComponentDesigner から継承されます。) | |
HookChildControls | 指定したコントロールの子コントロールからのメッセージをデザイナにルーティングします。 | |
InvokeGetInheritanceAttribute | 指定した ComponentDesigner の InheritanceAttribute を取得します。 (ComponentDesigner から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OnContextMenu | コンテキスト メニューを表示し、コンテキスト メニューが表示される直前に追加処理を実行する機会を提供します。 | |
OnCreateHandle | 制御ハンドルが作成された直後に、追加処理を実行する機会を提供します。 | |
OnDragComplete | ドラッグ アンド ドロップ操作をクリーンアップするための呼び出しを受信します。 | |
OnDragDrop | ドラッグ アンド ドロップ オブジェクトがコントロールのデザイナ ビューにドロップされると呼び出しを受信します。 | |
OnDragEnter | ドラッグ アンド ドロップ操作がコントロールのデザイナ ビューに入ると呼び出しを受信します。 | |
OnDragLeave | ドラッグ アンド ドロップ操作がコントロールのデザイナ ビューを離れると呼び出しを受信します。 | |
OnDragOver | ドラッグ アンド ドロップ オブジェクトがコントロールのデザイナ ビュー上にドラッグされると呼び出しを受信します。 | |
OnGiveFeedback | ドラッグ アンド ドロップの操作中に呼び出しを受信し、ドラッグ操作のマウスの位置に基づいてビジュアル キューを提供します。 | |
OnMouseDragBegin | コンポーネント上でマウスの左ボタンをしばらく押したままにすると応答して呼び出しを受信します。 | |
OnMouseDragEnd | ドラッグ アンド ドロップ操作の終了時に呼び出しを受信し、操作を完了またはキャンセルします。 | |
OnMouseDragMove | ドラッグ アンド ドロップ操作中にマウスが移動するたびに呼び出しを受信します。 | |
OnMouseEnter | マウスが最初にコントロールに入ると呼び出しを受信します。 | |
OnMouseHover | マウスがコントロールの上にあるときに呼び出しを受信します。 | |
OnMouseLeave | マウスが最初にコントロールに入ると呼び出しを受信します。 | |
OnPaintAdornments | デザイナが管理しているコントロールが表面を描画したときに呼び出しを受信し、デザイナがコントロールの一番上に追加の表示要素を描画できるようにします。 | |
OnSetCursor | カーソルを設定する必要があるたびに呼び出しを受信します。 | |
PostFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性から、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PostFilterEvents | デザイナが、TypeDescriptor を通じて公開する一連のイベントから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PostFilterProperties | デザイナが、TypeDescriptor を通じて公開する一連のプロパティから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) | |
PreFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性に項目を追加できるようにします。 (ComponentDesigner から継承されます。) | |
PreFilterEvents | デザイナが、TypeDescriptor を通じて公開する一連のイベントに項目を追加できるようにします。 (ComponentDesigner から継承されます。) | |
PreFilterProperties | オーバーライドされます。 TypeDescriptor を通じてコンポーネントが公開するプロパティのセットを調整します。 | |
RaiseComponentChanged | コンポーネントが変更されたことを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) | |
RaiseComponentChanging | コンポーネントが変更されようとしていることを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) | |
UnhookChildControls | 指定したコントロールの子に対するメッセージを親デザイナではなく各コントロールにルーティングします。 | |
WndProc | Windows メッセージを処理し、必要に応じてコントロールにルーティングします。 |
- ControlDesigner メンバのページへのリンク