Control メンバ
すべての ASP.NET サーバー コントロールが共有するプロパティ、メソッド、およびイベントを定義します。
Control データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Adapter | コントロール用のブラウザ固有のアダプタを取得します。 | |
ChildControlsCreated | サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。 | |
ClientIDSeparator | ClientID プロパティで使用される区切り記号を表す文字値を取得します。 | |
Context | 現在の Web 要求に対するサーバー コントロールに関連付けられている HttpContext オブジェクトを取得します。 | |
DesignMode | コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。 | |
Events | コントロールのイベント ハンドラ デリゲートのリストを取得します。このプロパティは読み取り専用です。 | |
HasChildViewState | 現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。 | |
IdSeparator | コントロール ID を区別するために使用する文字を取得します。 | |
IsChildControlStateCleared | このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。 | |
IsTrackingViewState | サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。 | |
IsViewStateEnabled | このコントロールでビューステートが有効かどうかを示す値を取得します。 | |
LoadViewStateByID | コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 | |
ViewState | 同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 | |
ViewStateIgnoresCase | StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。 |
名前 | 説明 | |
---|---|---|
ApplyStyleSheetSkin | ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 | |
DataBind | オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 | |
Dispose | サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 | |
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
FindControl | オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 | |
Focus | コントロールに入力フォーカスを設定します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
HasControls | サーバー コントロールに子コントロールが含まれているかどうかを確認します。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
RenderControl | オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 | |
ResolveClientUrl | ブラウザで使用できる URL を取得します。 | |
ResolveUrl | 要求側クライアントで使用できる URL に変換します。 | |
SetRenderMethodDelegate | サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラ デリゲートを割り当てます。 | |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
名前 | 説明 | |
---|---|---|
DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 | |
Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 | |
Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 | |
Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 | |
PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 | |
Unload | サーバー コントロールがメモリからアンロードされると発生します。 |
名前 | 説明 | |
---|---|---|
System.Web.UI.IControlDesignerAccessor.GetDesignModeState | このメンバの説明については、IControlDesignerAccessor.GetDesignModeState のトピックを参照してください。 | |
System.Web.UI.IControlDesignerAccessor.SetDesignModeState | このメンバの説明については、IControlDesignerAccessor.SetDesignModeState のトピックを参照してください。 | |
System.Web.UI.IControlDesignerAccessor.SetOwnerControl | このメンバの説明については、IControlDesignerAccessor.SetOwnerControl のトピックを参照してください。 | |
System.Web.UI.IParserAccessor.AddParsedSubObject | このメンバの説明については、IParserAccessor.AddParsedSubObject のトピックを参照してください。 | |
System.Web.UI.IControlBuilderAccessor.ControlBuilder | このメンバの説明については、IControlBuilderAccessor.ControlBuilder のトピックを参照してください。 | |
System.Web.UI.IControlDesignerAccessor.UserData | このメンバの説明については、IControlDesignerAccessor.UserData のトピックを参照してください。 | |
System.Web.UI.IDataBindingsAccessor.DataBindings | このメンバの説明については、IDataBindingsAccessor.DataBindings のトピックを参照してください。 | |
System.Web.UI.IDataBindingsAccessor.HasDataBindings | このメンバの説明については、IDataBindingsAccessor.HasDataBindings のトピックを参照してください。 | |
System.Web.UI.IExpressionsAccessor.Expressions | このメンバの説明については、IExpressionsAccessor.Expressions のトピックを参照してください。 | |
System.Web.UI.IExpressionsAccessor.HasExpressions | このメンバの説明については、IExpressionsAccessor.HasExpressions のトピックを参照してください。 |
Control メンバ
ビジュアルな表示のコンポーネントであるコントロールの基本クラスを定義します。
Control データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
CompanyName | コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 | |
Container | Component を格納している IContainer を取得します。(Component から継承されます。) | |
Site | オーバーライドされます。 コントロールのサイトを取得または設定します。 | |
UseWaitCursor | 現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 | |
WindowTarget |
名前 | 説明 | |
---|---|---|
CanRaiseEvents | オーバーライドされます。 コントロールでイベントが発生するかどうかを決定します。 | |
CreateParams | コントロール ハンドルが作成されるときに必要な作成パラメータを取得します。 | |
DefaultCursor | コントロールの既定のカーソルを取得または設定します。 | |
DefaultImeMode | コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 | |
DefaultMargin | コントロール間に既定で指定されている空白をピクセル単位で取得します。 | |
DefaultMaximumSize | コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 | |
DefaultMinimumSize | コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 | |
DefaultPadding | コントロールの内容の内部間隔をピクセル単位で取得します。 | |
DefaultSize | コントロールの既定のサイズを取得します。 | |
DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) | |
Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) | |
FontHeight | コントロールのフォントの高さを取得または設定します。 | |
RenderRightToLeft | ||
ResizeRedraw | サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 | |
ShowFocusCues | コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 | |
ShowKeyboardCues | ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 |
名前 | 説明 | |
---|---|---|
AccessibilityNotifyClients | オーバーロードされます。 ユーザー補助クライアント アプリケーションに AccessibleEvents を通知します。 | |
CreateAccessibilityInstance | コントロールの新しいユーザー補助オブジェクトを作成します。 | |
CreateControlsInstance | コントロールのコントロール コレクションの新しいインスタンスを作成します。 | |
CreateHandle | コントロールのハンドルを作成します。 | |
DefWndProc | 指定したメッセージを既定のウィンドウ プロシージャに送信します。 | |
DestroyHandle | コントロールに関連付けられたハンドルを破棄します。 | |
Dispose | オーバーロードされます。 オーバーライドされます。 Control によって使用されているすべてのリソースを解放します。 | |
Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) | |
GetAccessibilityObjectById | 指定した AccessibleObject を取得します。 | |
GetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。 | |
GetScaledBounds | コントロールのスケールが設定される境界を取得します。 | |
GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) | |
GetStyle | コントロールの指定したコントロール スタイル ビットの値を取得します。 | |
GetTopLevel | コントロールがトップレベル コントロールかどうかを判断します。 | |
InitLayout | コントロールが別のコンテナに追加された後、呼び出されます。 | |
InvokeGotFocus | 指定したコントロールの GotFocus イベントを発生させます。 | |
InvokeLostFocus | 指定したコントロールの LostFocus イベントを発生させます。 | |
InvokeOnClick | 指定したコントロールの Click イベントを発生させます。 | |
InvokePaint | 指定したコントロールの Paint イベントを発生させます。 | |
InvokePaintBackground | 指定したコントロールの PaintBackground イベントを発生させます。 | |
IsInputChar | 文字が、コントロールによって認識される入力文字かどうかを判断します。 | |
IsInputKey | 指定されているキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。 | |
MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) | |
NotifyInvalidate | 無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。 | |
OnAutoSizeChanged | AutoSizeChanged イベントを発生させます。 | |
OnBackColorChanged | BackColorChanged イベントを発生させます。 | |
OnBackgroundImageChanged | BackgroundImageChanged イベントを発生させます。 | |
OnBackgroundImageLayoutChanged | BackgroundImageLayoutChanged イベントを発生させます。 | |
OnBindingContextChanged | BindingContextChanged イベントを発生させます。 | |
OnCausesValidationChanged | CausesValidationChanged イベントを発生させます。 | |
OnChangeUICues | ChangeUICues イベントを発生させます。 | |
OnClick | Click イベントを発生させます。 | |
OnClientSizeChanged | ClientSizeChanged イベントを発生させます。 | |
OnContextMenuChanged | ContextMenuChanged イベントを発生させます。 | |
OnContextMenuStripChanged | ContextMenuStripChanged イベントを発生させます。 | |
OnControlAdded | ControlAdded イベントを発生させます。 | |
OnControlRemoved | ControlRemoved イベントを発生させます。 | |
OnCreateControl | CreateControl イベントを発生させます。 | |
OnCursorChanged | CursorChanged イベントを発生させます。 | |
OnDockChanged | DockChanged イベントを発生させます。 | |
OnDoubleClick | DoubleClick イベントを発生させます。 | |
OnDragDrop | DragDrop イベントを発生させます。 | |
OnDragEnter | DragEnter イベントを発生させます。 | |
OnDragLeave | DragLeave イベントを発生させます。 | |
OnDragOver | DragOver イベントを発生させます。 | |
OnEnabledChanged | EnabledChanged イベントを発生させます。 | |
OnEnter | Enter イベントを発生させます。 | |
OnFontChanged | FontChanged イベントを発生させます。 | |
OnForeColorChanged | ForeColorChanged イベントを発生させます。 | |
OnGiveFeedback | GiveFeedback イベントを発生させます。 | |
OnGotFocus | GotFocus イベントを発生させます。 | |
OnHandleCreated | HandleCreated イベントを発生させます。 | |
OnHandleDestroyed | HandleDestroyed イベントを発生させます。 | |
OnHelpRequested | HelpRequested イベントを発生させます。 | |
OnImeModeChanged | ImeModeChanged イベントを発生させます。 | |
OnInvalidated | Invalidated イベントを発生させます。 | |
OnKeyDown | KeyDown イベントを発生させます。 | |
OnKeyPress | KeyPress イベントを発生させます。 | |
OnKeyUp | KeyUp イベントを発生させます。 | |
OnLayout | Layout イベントを発生させます。 | |
OnLeave | Leave イベントを発生させます。 | |
OnLocationChanged | LocationChanged イベントを発生させます。 | |
OnLostFocus | LostFocus イベントを発生させます。 | |
OnMarginChanged | MarginChanged イベントを発生させます。 | |
OnMouseCaptureChanged | MouseCaptureChanged イベントを発生させます。 | |
OnMouseClick | MouseClick イベントを発生させます。 | |
OnMouseDoubleClick | MouseDoubleClick イベントを発生させます。 | |
OnMouseDown | MouseDown イベントを発生させます。 | |
OnMouseEnter | MouseEnter イベントを発生させます。 | |
OnMouseHover | MouseHover イベントを発生させます。 | |
OnMouseLeave | MouseLeave イベントを発生させます。 | |
OnMouseMove | MouseMove イベントを発生させます。 | |
OnMouseUp | MouseUp イベントを発生させます。 | |
OnMouseWheel | MouseWheel イベントを発生させます。 | |
OnMove | Move イベントを発生させます。 | |
OnNotifyMessage | コントロールに Windows メッセージを通知します。 | |
OnPaddingChanged | PaddingChanged イベントを発生させます。 | |
OnPaint | Paint イベントを発生させます。 | |
OnPaintBackground | コントロールの背景を描画します。 | |
OnParentBackColorChanged | コントロールのコンテナの BackColor プロパティ値が変更された場合に、BackColorChanged イベントを発生させます。 | |
OnParentBackgroundImageChanged | コントロールのコンテナの BackgroundImage プロパティ値が変更された場合に、BackgroundImageChanged イベントを発生させます。 | |
OnParentBindingContextChanged | コントロールのコンテナの BindingContext プロパティ値が変更された場合に、BindingContextChanged イベントを発生させます。 | |
OnParentChanged | ParentChanged イベントを発生させます。 | |
OnParentCursorChanged | CursorChanged イベントを発生させます。 | |
OnParentEnabledChanged | コントロールのコンテナの Enabled プロパティ値が変更された場合に、EnabledChanged イベントを発生させます。 | |
OnParentFontChanged | コントロールのコンテナの Font プロパティ値が変更された場合に、FontChanged イベントを発生させます。 | |
OnParentForeColorChanged | コントロールのコンテナの ForeColor プロパティ値が変更された場合に、ForeColorChanged イベントを発生させます。 | |
OnParentRightToLeftChanged | コントロールのコンテナの RightToLeft プロパティ値が変更された場合に、RightToLeftChanged イベントを発生させます。 | |
OnParentVisibleChanged | コントロールのコンテナの Visible プロパティ値が変更された場合に、VisibleChanged イベントを発生させます。 | |
OnPreviewKeyDown | PreviewKeyDown イベントを発生させます。 | |
OnPrint | Paint イベントを発生させます。 | |
OnQueryContinueDrag | QueryContinueDrag イベントを発生させます。 | |
OnRegionChanged | RegionChanged イベントを発生させます。 | |
OnResize | Resize イベントを発生させます。 | |
OnRightToLeftChanged | RightToLeftChanged イベントを発生させます。 | |
OnSizeChanged | SizeChanged イベントを発生させます。 | |
OnStyleChanged | StyleChanged イベントを発生させます。 | |
OnSystemColorsChanged | SystemColorsChanged イベントを発生させます。 | |
OnTabIndexChanged | TabIndexChanged イベントを発生させます。 | |
OnTabStopChanged | TabStopChanged イベントを発生させます。 | |
OnTextChanged | TextChanged イベントを発生させます。 | |
OnValidated | Validated イベントを発生させます。 | |
OnValidating | Validating イベントを発生させます。 | |
OnVisibleChanged | VisibleChanged イベントを発生させます。 | |
ProcessCmdKey | コマンド キーを処理します。 | |
ProcessDialogChar | ダイアログ文字を処理します。 | |
ProcessDialogKey | ダイアログ キーを処理します。 | |
ProcessKeyEventArgs | キー メッセージを処理し、適切なコントロール イベントを生成します。 | |
ProcessKeyMessage | キーボード メッセージを処理します。 | |
ProcessKeyPreview | キーボード メッセージをプレビューします。 | |
ProcessMnemonic | ニーモニック文字を処理します。 | |
RaiseDragEvent | 適切なドラッグ イベントを発生させます。 | |
RaiseKeyEvent | 適切なキー イベントを発生させます。 | |
RaiseMouseEvent | 適切なマウス イベントを発生させます。 | |
RaisePaintEvent | 適切な描画イベントを発生させます。 | |
RecreateHandle | 強制的にコントロールのハンドルを再作成します。 | |
ReflectMessage | 指定したメッセージを指定したハンドルにバインドされたコントロールにリフレクションします。 | |
ResetMouseEventArgs | MouseLeave イベントを処理するためのコントロールをリセットします。 | |
RtlTranslateAlignment | オーバーロードされます。 現在の配置を適切な配置に変換し、テキストを右から左に表示できるようにします。 | |
RtlTranslateContent | 指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。 | |
RtlTranslateHorizontal | 指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。 | |
RtlTranslateLeftRight | 指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。 | |
ScaleControl | コントロールの位置、サイズ、埋め込み、およびマージンのスケールを設定します。 | |
ScaleCore | ||
Select | オーバーロードされます。 コントロールをアクティブにします。 | |
SetAutoSizeMode | AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。 | |
SetBoundsCore | このコントロールの指定した境界を設定する作業を実行します。 | |
SetClientSizeCore | コントロールのクライアント領域のサイズを設定します。 | |
SetStyle | 指定したスタイル ビットを指定した値に設定します。 | |
SetTopLevel | コントロールをトップレベル コントロールとして設定します。 | |
SetVisibleCore | コントロールを指定した表示状態に設定します。 | |
SizeFromClientSize | クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。 | |
UpdateBounds | オーバーロードされます。 コントロールの範囲を更新します。 | |
UpdateStyles | 割り当て済みのスタイルを強制的にコントロールに再適用します。 | |
UpdateZOrder | コントロールを親の z オーダーで更新します。 | |
WndProc | Windows メッセージを処理します。 |
名前 | 説明 | |
---|---|---|
Click | コントロールがクリックされたときに発生します。 | |
Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。) | |
VisibleChanged | Visible プロパティの値が変更された場合に発生します。 |
名前 | 説明 | |
---|---|---|
System.Windows.Forms.IDropTarget.OnDragDrop | ||
System.Windows.Forms.IDropTarget.OnDragEnter | ||
System.Windows.Forms.IDropTarget.OnDragLeave | ||
System.Windows.Forms.IDropTarget.OnDragOver |
- Control メンバのページへのリンク