Controlとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|ニュース|動画|本・雑誌|文献|商品|全文検索

三省堂 大辞林

三省堂三省堂

コントロール 4 [control]

(名)スル

(1)制御すること。統制すること。管理
温度を―する」
(2)球技で、ボールをねらいどおりのところに投げたり、蹴ったりし得る能力
「―のいい投手
「コントロール」に似た言葉



.NET Framework クラス ライブラリ リファレンス

日本マイクロソフト株式会社日本マイクロソフト株式会社

Control イベント


Control イベント


Control クラス

すべての ASP.NET サーバー コントロール共有するプロパティメソッド、およびイベントを定義します。

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

解説解説

これは、カスタム ASP.NET サーバー コントロール開発するときに派生元となる主要なクラスです。Control にはユーザー インターフェイス (UI) に固有の機能ありませんUI を持たないコントロール、または独自の UI表示するコントロール組み合わせコントロール作成している場合は、Control から派生します。UI を持つコントロール作成する場合は、System.Web.UI.WebControls 名前空間WebControl またはその他のコントロールから派生します。これらのコントロールは、カスタム コントロール作成適切な開始点として使用できます

Control クラスは、カスタム コントロールユーザー コントロール、およびページなど、すべての ASP.NET サーバー コントロール基本クラスです。ASP.NET ページは、Control クラスから継承する Page クラスインスタンスであり、拡張子 .aspx を持つファイル対す要求を処理します。

Control クラスは、Web アプリケーションユーザー インターフェイス一部として直接的または間接的使用できます。このため、このクラス使用する際は、安全なコード作成およびアプリケーションセキュリティ保護のためのベスト プラクティスに従っていることを注意深く確認する必要があります。これらのトピック概要については、「Web アプリケーションセキュリティ上の脅威概要」、「セキュリティ ポリシー実施」、および「セキュリティ基本概念」を参照してください詳細については、「標準コントロールセキュリティ保護」「方法 : 安全なエラー メッセージ表示する」、「方法 : HTML エンコーディング文字列適用して Web アプリケーションスクリプトによる攻略から保護する」、および「検証コントロール概要」を参照してください

使用例使用

Control クラスから派生したカスタム サーバー コントロールの例を次に示します。InnerContent クラスControl.Render メソッドオーバーライドし、ページ上にクラスの子コントロールがあるかどうか確認し、コントロール最初の子リテラル コントロールかどうか調べます。これらの条件いずれも満たされた場合オーバーライドされたメソッドHTML 文字列 (<H2>メッセージ : , リテラル コントロール内容, および終了タグの </H2>) を Web フォーム ページ書き込みます。

Option Explicit
Option Strict

Imports System
Imports System.Web
Imports System.Web.UI
Imports Microsoft.VisualBasic

Namespace SimpleControlSamples
    Public Class InnerContent
        Inherits Control
        <System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand,
 Name:="Execution")> _
        Protected Overrides Sub
 Render(output As HtmlTextWriter)
            
            If HasControls() And TypeOf
 Controls(0) Is LiteralControl Then
                output.Write("<H2>Your message : ")
                Controls(0).RenderControl(output)
                output.Write("</H2>")
            End If
        End Sub 'Render
    End Class 'InnerContent
End Namespace 'SimpleControlSamples
using System;
using System.Web;
using System.Web.UI;

namespace SimpleControlSamples {

    public class InnerContent : Control {
    [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand,
 Name="Execution")] 
       protected override void Render(HtmlTextWriter
 output) {

           if ( (HasControls()) && (Controls[0] is LiteralControl)
 ) {
               output.Write("<H2>Your message : ");
               Controls[0].RenderControl(output);
               output.Write("</H2>");
           }
       }
    }    
}
   
package SimpleControlSamples; 

import System.*;
import System.Web.*;
import System.Web.UI.*; 
   
public class InnerContent extends Control
{
    /** @attribute System.Security.Permissions.PermissionSet(
        System.Security.Permissions.SecurityAction.Demand, Name = "Execution")
     */
    protected void Render(HtmlTextWriter output)
    {
        if (HasControls() && 
            get_Controls().get_Item(0) instanceof LiteralControl) {
            output.Write("<H2>Your message: ");
            get_Controls().get_Item(0).RenderControl(output);
            output.Write("</H2>");
        }
    } //Render
} //InnerContent
import System;
import System.Web;
import System.Web.UI;
import System.Security.Permissions;

package SimpleControlSamples {

    public class InnerContent extends
 Control {

       protected override function Render(output
 : HtmlTextWriter) {
    var securityperm : SecurityPermission;
         securityperm = new SecurityPermission(SecurityPermissionFlag.SerializationFormatter);
         securityperm.Demand();
           if ( (HasControls()) && (typeof(Controls[0])
 == LiteralControl) ) {
              output.Write("<H2>Your Message: " + (LiteralControl(Controls[0])).Text
 + "</H2>");
           }
       }
    }    
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.Web.UI.Control
     派生クラス
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control クラス

ビジュアル表示コンポーネントであるコントロール基本クラスを定義します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

独自のコントロール クラス作成するには、UserControl クラスControl クラス、または提供されたその他の Windows フォーム コントロールから継承します。カスタム コントロール作成方法詳細については、「.NET Framework使用したカスタム Windows フォーム コントロール開発」を参照してください

Control クラスは、ユーザー情報表示するクラスが必要とする基本的機能実装します。ユーザー入力は、キーボードポインティング デバイスとおして処理されます。また、メッセージルーティングセキュリティも処理されます。コントロール範囲 (サイズ位置) は定義されますが、描画実装されません。ウィンドウハンドル (hWnd) も用意されます。

Windows フォーム コントロールアンビエント プロパティ使用するため、子コントロール周囲環境のように表示できますアンビエント プロパティは、コントロール プロパティです。設定しない場合は、親コントロールから取得されます。コントロールParent がなく、プロパティ設定されていない場合コントロールSite プロパティとおしてアンビエント プロパティの値を決定しようとします。コントロール配置されていない場合、そのサイトアンビエント プロパティサポートていない場合、または AmbientPropertiesプロパティ設定されていない場合コントロールは独自の既定値使用します。一般的にアンビエント プロパティは、子コントロール伝えられる BackColor などのコントロール特性を表します。たとえば、Button は、既定では親の Form と同じ BackColor持ちます。Control クラスで提供されるアンビエント プロパティには、CursorFontBackColor、ForeColor、および RightToLeftあります

メモメモ

Windows フォーム アプリケーションWindows XP visual スタイルサポートするように設定するには、必ず FlatStyle プロパティSystem設定して、実行可能ファイルマニフェストを含めます。マニフェストは、アプリケーション実行可能ファイルの中のリソースとして、または実行可能ファイルと同じディレクトリ存在する別個ファイルとして含まれる XML ファイルです。マニフェストの例については、FlatStyle 列挙体のトピックで「例」を参照してくださいWindows XP使用できる visual スタイル使用方法詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の「Using Windows XP Visual Styles」を参照してください

Windows フォームには、ユーザー補助サポート組み込まれており、ユーザー補助クライアント アプリケーション協調して動作するための、アプリケーションに関する情報が提供されます。ユーザー補助クライアント アプリケーションには、画面拡大ユーティリティとレビューア ユーティリティ音声入力ユーティリティ、オンスクリーン キーボード代替入力デバイスキーボード拡張ユーティリティなどがありますこうしたユーザー補助クライアント アプリケーションに対して追加情報提供する必要が生じる場合あります。この追加情報提供するには 2 つの方法あります。1 つは、ユーザー補助クライアント アプリケーション報告される AccessibleName、AccessibleDescription、AccessibleDefaultActionDescription、AccessibleRole の各プロパティ値を設定する方法です。この方法は、一般に既存コントロール用の限定されたユーザー補助情報提供するために使用されます。もう 1 つの方法として、AccessibleObject クラスまたは Control.ControlAccessibleObject クラスから派生させて独自のクラス作成し、必要なユーザー補助情報をすべて提供することもできます

System.Windows.Forms 名前空間にあるコントロール多くは、基になる Windows コモン コントロールベースとしてその上に構築されています。Windows コモン コントロール詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の「General Control Reference」を参照してください

個別プロセスから Windows フォーム コントロール識別するには、標準SendMessage 呼び出し使用して WM_GETCONTROLNAME メッセージ渡します。WM_GETCONTROLNAME は、言語および Windows 階層には依存しません。詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) で「Automating Windows Forms」の「Recommended Solution for Windows Forms」を参照してください

継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
      System.Windows.Forms.Control
         派生クラス
スレッド セーフスレッド セーフ

スレッド セーフであるメンバは、BeginInvoke、EndInvoke、Invoke、InvokeRequired、および CreateGraphics だけです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control コンストラクタ ()

既定設定使用して、Control クラス新しインスタンス初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

Control クラスは、Windows フォーム アプリケーション使用されるすべてのコントロール基本クラスです。このクラスは、通常クラスインスタンス作成使用されないため、このコンストラクタ通常直接呼び出されることはなく、代わりに派生クラスによって呼び出されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control コンストラクタ (String, Int32, Int32, Int32, Int32)

テキストサイズ、および位置指定して、Control クラス新しインスタンス初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

Control クラスは、Windows フォーム アプリケーション使用されるすべてのコントロール基本クラスです。このクラスは、通常クラスインスタンス作成使用されないため、このコンストラクタ通常直接呼び出されることはなく、代わりに派生クラスによって呼び出されます。

このバージョンの Control コンストラクタは、Text初期プロパティ値を text パラメータ値に設定します。コントロールSize および Location初期値は、lefttopwidthheight の各パラメータ値によって決定されます。

メモメモ

優れたパフォーマンス維持するには、コンストラクタコントロールサイズ設定しないでください。DefaultSize プロパティオーバーライドする方法お勧めします。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control コンストラクタ (String)

テキスト指定して、Control クラス新しインスタンス初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

Control クラスは、Windows フォーム アプリケーション使用されるすべてのコントロール基本クラスです。このクラスは、通常クラスインスタンス作成使用されないため、このコンストラクタ通常直接呼び出されることはなく、代わりに派生クラスによって呼び出されます。

このバージョンの Control コンストラクタは、Text初期プロパティ値を text パラメータ値に設定します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control コンストラクタ


Control コンストラクタ

Control クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
Control () 既定設定使用して、Control クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

Control (String) テキスト指定して、Control クラス新しインスタンス初期化します。
Control (Control, String) テキスト指定して、Control クラス新しインスタンスを子コントロールとして初期化します。
Control (String, Int32, Int32, Int32, Int32) テキストサイズ、および位置指定して、Control クラス新しインスタンス初期化します。
Control (Control, String, Int32, Int32, Int32, Int32) テキストサイズ、および位置指定して、Control クラス新しインスタンスを子コントロールとして初期化します。
参照参照

Control コンストラクタ (Control, String)

テキスト指定して、Control クラス新しインスタンスを子コントロールとして初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Sub New ( _
    parent As Control, _
    text As String _
)
Dim parent As Control
Dim text As String

Dim instance As New Control(parent,
 text)
public Control (
    Control parent,
    string text
)
public:
Control (
    Control^ parent, 
    String^ text
)
public Control (
    Control parent, 
    String text
)
public function Control (
    parent : Control, 
    text : String
)

パラメータ

parent

コントロールの親である Control。

text

コントロールによって表示されるテキスト

解説解説

Control クラスは、Windows フォーム アプリケーション使用されるすべてのコントロール基本クラスです。このクラスは、通常クラスインスタンス作成使用されないため、このコンストラクタ通常直接呼び出されることはなく、代わりに派生クラスによって呼び出されます。

このバージョンの Control コンストラクタは、Text初期プロパティ値を text パラメータ値に設定します。また、このコンストラクタは、親コントロールControl.ControlCollectionコントロール追加します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control コンストラクタ (Control, String, Int32, Int32, Int32, Int32)

テキストサイズ、および位置指定して、Control クラス新しインスタンスを子コントロールとして初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

Control クラスは、Windows フォーム アプリケーション使用されるすべてのコントロール基本クラスです。このクラスは、通常クラスインスタンス作成使用されないため、このコンストラクタ通常直接呼び出されることはなく、代わりに派生クラスによって呼び出されます。

このバージョンの Control コンストラクタは、Text初期プロパティ値を text パラメータ値に設定します。また、このコンストラクタは、親コントロールControl.ControlCollectionコントロール追加します。コントロールSize および Location初期値は、lefttopwidthheight の各パラメータ値によって決定されます。

メモメモ

優れたパフォーマンス維持するには、コンストラクタコントロールサイズ設定しないでください。DefaultSize プロパティオーバーライドする方法お勧めします。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Control プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AppRelativeTemplateSourceDirectory このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。
パブリック プロパティ BindingContainer このコントロールデータ バインディング格納しているコントロール取得します。
パブリック プロパティ ClientID ASP.NET によって生成されたサーバー コントロール ID取得します。
パブリック プロパティ Controls UI 階層構造指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。
パブリック プロパティ EnableTheming このコントロールテーマ適用するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableViewState サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。
パブリック プロパティ ID サーバー コントロール割り当てられたプログラム ID取得または設定します。
パブリック プロパティ NamingContainer 同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成する、サーバー コントロール名前付けコンテナへの参照取得します。
パブリック プロパティ Page サーバー コントロールを含んでいる Page インスタンスへの参照取得します。
パブリック プロパティ Parent ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。
パブリック プロパティ Site デザイン サーフェイスに現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。
パブリック プロパティ SkinID コントロール適用するスキン取得または設定します。
パブリック プロパティ TemplateControl このコントロール格納しているテンプレートへの参照取得または設定します。
パブリック プロパティ TemplateSourceDirectory 現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。
パブリック プロパティ UniqueID 階層構造修飾されたサーバー コントロール一意ID取得します。
パブリック プロパティ Visible サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter コントロール用のブラウザ固有のアダプタ取得します。
プロテクト プロパティ ChildControlsCreated サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。
プロテクト プロパティ ClientIDSeparator ClientID プロパティ使用される区切り記号を表す文字値を取得します。
プロテクト プロパティ Context 現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。
プロテクト プロパティ DesignMode コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。
プロテクト プロパティ Events コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。
プロテクト プロパティ HasChildViewState 現在のサーバー コントロールの子コントロールが、保存されたビューステート設定を持っているかどうかを示す値を取得します。
プロテクト プロパティ IdSeparator コントロール ID区別するために使用する文字取得します。
プロテクト プロパティ IsChildControlStateCleared このコントロールに含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。
プロテクト プロパティ IsTrackingViewState サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。
プロテクト プロパティ IsViewStateEnabled このコントロールビューステートが有効かどうかを示す値を取得します。
プロテクト プロパティ LoadViewStateByID コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。
プロテクト プロパティ ViewState 同一ページ対す複数要求わたってサーバー コントロールビューステート保存し、復元できるようにする状態情報ディクショナリ取得します。
プロテクト プロパティ ViewStateIgnoresCase StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 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 プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート CompanyName コントロールを含んでいるアプリケーション会社または作成者の名前を取得します。
パブリック プロパティ Container  Component格納している IContainer取得します。 ( Component から継承されます。)
パブリック プロパティ Site オーバーライドされます。 コントロールサイト取得または設定します。
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート UseWaitCursor 現在のコントロールおよびすべてのコントロール待機カーソル使用するかどうかを示す値を取得または設定します。
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート WindowTarget  
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ CanRaiseEvents オーバーライドされます。 コントロールイベント発生するかどうか決定します。
プロテクト プロパティ CreateParams コントロール ハンドル作成されるときに必要な作成パラメータ取得します。
プロテクト プロパティ DefaultCursor コントロール既定カーソル取得または設定します。
プロテクト プロパティ DefaultImeMode コントロールサポートしている既定IME (Input Method Editor) モード取得します。
プロテクト プロパティ DefaultMargin コントロール間に既定指定されている空白ピクセル単位取得します。
プロテクト プロパティ DefaultMaximumSize コントロール既定最大サイズとして指定されている長さおよび高さをピクセル単位取得します。
プロテクト プロパティ DefaultMinimumSize コントロール既定最小サイズとして指定されている長さおよび高さをピクセル単位取得します。
プロテクト プロパティ DefaultPadding コントロール内容内部間隔ピクセル単位取得します。
プロテクト プロパティ DefaultSize コントロール既定サイズ取得します。
プロテクト プロパティ DesignMode  Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。)
プロテクト プロパティ Events  Component に結び付けられているイベント ハンドラリスト取得します。 ( Component から継承されます。)
プロテクト プロパティ FontHeight コントロールフォントの高さを取得または設定します。
プロテクト プロパティ RenderRightToLeft  
プロテクト プロパティ ResizeRedraw サイズ変更されたときに、コントロールコントロール自体を再描画するかどうかを示す値を取得または設定します。
プロテクト プロパティ .NET Compact Framework によるサポート ShowFocusCues コントロールフォーカスを示す四角形表示する必要があるかどうかを示す値を取得します。
プロテクト プロパティ ShowKeyboardCues ユーザー インターフェイスキーボード アクセラレータ表示または非表示にする適切な状態かどうかを示す値を取得します。
参照参照

Control メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド 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 から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddedControl コントロールが Control オブジェクトの Controls コレクション追加された後に呼び出されます。
プロテクト メソッド AddParsedSubObject サーバー コントロールに、XML または HTML要素解析されたことを通知し、その要素サーバー コントロールControlCollection オブジェクト追加します。
プロテクト メソッド BuildProfileTree ページトレースが有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。
プロテクト メソッド ClearChildControlState サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。
プロテクト メソッド ClearChildState サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。
プロテクト メソッド ClearChildViewState サーバー コントロールすべてのコントロールビューステート情報削除します。
プロテクト メソッド CreateChildControls ASP.NET ページ フレームワークによって呼び出され、コンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロール作成するように通知します。
プロテクト メソッド CreateControlCollection サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。
プロテクト メソッド DataBind オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。
プロテクト メソッド DataBindChildren データ ソースサーバー コントロールの子コントロールバインドします。
プロテクト メソッド EnsureChildControls サーバー コントロールに子コントロールが含まれているかどうか確認します。含まれていない場合、子コントロール作成します。
プロテクト メソッド EnsureID ID割り当てられていないコントロールID作成します。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放し、その他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナ検索します。
プロテクト メソッド GetDesignModeState コントロールデザインデータ取得します。
プロテクト メソッド HasEvents コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。
プロテクト メソッド IsLiteralContent サーバー コントロールリテラル内容だけを保持しているかどうか決定します。
プロテクト メソッド LoadControlState SaveControlState メソッドによって保存された前回ページ要求からコントロールの状態情報復元します。
プロテクト メソッド LoadViewState SaveViewState メソッドによって保存された前回ページ要求からビューステート情報復元します。
プロテクト メソッド MapPathSecure 仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnBubbleEvent サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。
プロテクト メソッド OnDataBinding DataBinding イベント発生させます
プロテクト メソッド OnInit Init イベント発生させます
プロテクト メソッド OnLoad Load イベント発生させます
プロテクト メソッド OnPreRender PreRender イベント発生させます
プロテクト メソッド OnUnload Unload イベント発生させます
プロテクト メソッド OpenFile ファイル読み込み使用される Stream取得します。
プロテクト メソッド RaiseBubbleEvent イベントソースおよびその情報コントロールの親に割り当てます。
プロテクト メソッド RemovedControl コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。
プロテクト メソッド Render 提供されたクライアント表示される内容書き込む HtmlTextWriter オブジェクトに、サーバー コントロール内容送信します。
プロテクト メソッド RenderChildren クライアント表示される内容書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。
プロテクト メソッド RenderControl オーバーロードされます。 サーバー コントロール内容出力し、トレースが有効である場合コントロールに関するトレース情報格納します。
プロテクト メソッド ResolveAdapter 指定したコントロール表示するコントロール アダプタ取得します。
プロテクト メソッド SaveControlState ページサーバーポスト バックされた時間以降発生した、サーバー コントロールの状態の変更保存します。
プロテクト メソッド SaveViewState ページサーバーポスト バックされた時間以降発生した、サーバー コントロールビューステート変更保存します。
プロテクト メソッド SetDesignModeState コントロールデザインデータ設定します。
プロテクト メソッド TrackViewState サーバー コントロールビューステート変更追跡させ、サーバー コントロールStateBag オブジェクト変更格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 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トピック参照してください
参照参照

Control メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド BeginInvoke オーバーロードされます。 コントロールの基になるハンドル作成されたスレッド上で非同期的にデリゲート実行します。
パブリック メソッド BringToFront コントロールを z オーダー最前面へ移動します。
パブリック メソッド Contains 指定したコントロールが、コントロールの子かどうかを示す値を取得します。
パブリック メソッド CreateControl ハンドルおよび子コントロール作成含めて強制的コントロール作成します。
パブリック メソッド CreateGraphics コントロールGraphics作成します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成に必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose オーバーロードされます。 Control によって使用されているすべてのリソース解放します。
パブリック メソッド DoDragDrop ドラッグ アンド ドロップ操作開始します。
パブリック メソッド DrawToBitmap 指定したビットマップへのレンダリングサポートします。
パブリック メソッド EndInvoke 渡された IAsyncResult によって表される、非同期操作戻り値取得します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindForm コントロールがあるフォーム取得します。
パブリック メソッド Focus コントロール入力フォーカス設定します。
パブリック メソッド FromChildHandle 指定したハンドル格納しているコントロール取得します。
パブリック メソッド FromHandle 指定したハンドルに現在関連付けられているコントロール返します。
パブリック メソッド GetChildAtPoint オーバーロードされます。 指定した位置の子コントロール取得します。
パブリック メソッド GetContainerControl コントロールの親チェインの 1 つ上の ContainerControl返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する、現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetNextControl コントロールタブ オーダー内の 1 つ前または 1 つ後ろコントロール取得します。
パブリック メソッド GetPreferredSize コントロール適合する四角形領域サイズ取得します。
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド Hide コントロールユーザーに対して表示にします。
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する、有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Invalidate オーバーロードされます。 コントロール特定の領域無効にし、そのコントロール描画メッセージ送信します。
パブリック メソッド Invoke オーバーロードされます。 コントロールの基になるウィンドウ ハンドル所有するスレッド上でデリゲート実行します。
パブリック メソッド IsKeyLocked CapsLockNumLock、または ScrollLock の各キーが有効かどうか判断します。
パブリック メソッド IsMnemonic 指定した文字が、指定した文字列内のコントロール割り当てられたニーモニック文字かどうか確認します。
パブリック メソッド PerformLayout オーバーロードされます。 コントロールレイアウト ロジックを子コントロール適用するように強制します。
パブリック メソッド PointToClient 指定した画面上のポイント計算してクライアント座標算出します。
パブリック メソッド PointToScreen 指定したクライアント ポイント計算して画面座標算出します。
パブリック メソッド PreProcessControlMessage キーボード メッセージまたは入力メッセージディスパッチされる前にメッセージ ループ内の入力メッセージを前処理します。
パブリック メソッド PreProcessMessage キーボード メッセージまたは入力メッセージディスパッチされる前にメッセージ ループ内の入力メッセージを前処理します。
パブリック メソッド RectangleToClient 指定した画面上の四角形サイズ位置クライアント座標算出します。
パブリック メソッド RectangleToScreen 指定したクライアント領域四角形サイズ位置画面座標算出します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Refresh 強制的に、コントロールクライアント領域無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。
パブリック メソッド ResetBackColor BackColor プロパティ既定値リセットします。
パブリック メソッド ResetBindings BindingSourceバインドされたコントロールに対し、リスト内のすべての項目を再度読み込んで表示値を更新するよう通知します。
パブリック メソッド ResetCursor Cursor プロパティ既定値リセットします。
パブリック メソッド ResetFont Font プロパティ既定値リセットします。
パブリック メソッド ResetForeColor ForeColor プロパティ既定値リセットします。
パブリック メソッド ResetImeMode ImeMode プロパティ既定値リセットします。
パブリック メソッド ResetRightToLeft RightToLeft プロパティ既定値リセットします。
パブリック メソッド ResetText Text プロパティ既定値リセットします。
パブリック メソッド ResumeLayout オーバーロードされます。 通常レイアウト ロジック再開します。
パブリック メソッド Scale オーバーロードされます。 コントロールおよび子コントロールスケール設定します。
パブリック メソッド Select オーバーロードされます。 コントロールアクティブにします。
パブリック メソッド SelectNextControl 次のコントロールアクティブにします。
パブリック メソッド SendToBack コントロールを z オーダー背面移動します。
パブリック メソッド SetBounds オーバーロードされます。 コントロール範囲設定します。
パブリック メソッド Show コントロールユーザーに対して表示します。
パブリック メソッド SuspendLayout コントロールレイアウト ロジック一時的中断します。
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 ( Component から継承されます。)
パブリック メソッド Update コントロールによって、クライアント領域内の無効化された領域が再描画されます。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド 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 メッセージを処理します。
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Windows.Forms.IDropTarget.OnDragDrop  
インターフェイスの明示的な実装 System.Windows.Forms.IDropTarget.OnDragEnter  
インターフェイスの明示的な実装 System.Windows.Forms.IDropTarget.OnDragLeave  
インターフェイスの明示的な実装 System.Windows.Forms.IDropTarget.OnDragOver  
参照参照

Control メンバ

すべての ASP.NET サーバー コントロール共有するプロパティメソッド、およびイベントを定義します。

Control データ型公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド Control Control クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AppRelativeTemplateSourceDirectory このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。
パブリック プロパティ BindingContainer このコントロールデータ バインディング格納しているコントロール取得します。
パブリック プロパティ ClientID ASP.NET によって生成されたサーバー コントロール ID取得します。
パブリック プロパティ Controls UI 階層構造指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクト取得します。
パブリック プロパティ EnableTheming このコントロールテーマ適用するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableViewState サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。
パブリック プロパティ ID サーバー コントロール割り当てられたプログラム ID取得または設定します。
パブリック プロパティ NamingContainer 同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成する、サーバー コントロール名前付けコンテナへの参照取得します。
パブリック プロパティ Page サーバー コントロールを含んでいる Page インスタンスへの参照取得します。
パブリック プロパティ Parent ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。
パブリック プロパティ Site デザイン サーフェイスに現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。
パブリック プロパティ SkinID コントロール適用するスキン取得または設定します。
パブリック プロパティ TemplateControl このコントロール格納しているテンプレートへの参照取得または設定します。
パブリック プロパティ TemplateSourceDirectory 現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。
パブリック プロパティ UniqueID 階層構造修飾されたサーバー コントロール一意ID取得します。
パブリック プロパティ Visible サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ 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 から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddedControl コントロールControl オブジェクトの Controls コレクション追加された後に呼び出されます。
プロテクト メソッド AddParsedSubObject サーバー コントロールに、XML または HTML要素解析されたことを通知し、その要素サーバー コントロールControlCollection オブジェクト追加します。
プロテクト メソッド BuildProfileTree ページトレースが有効な場合サーバー コントロールに関する情報収集し、これを表示するために Trace プロパティ渡します。
プロテクト メソッド ClearChildControlState サーバー コントロールすべてのコントロールについて、コントロールの状態情報削除します。
プロテクト メソッド ClearChildState サーバー コントロールすべてのコントロールビューステート情報およびコントロールの状態情報削除します。
プロテクト メソッド ClearChildViewState サーバー コントロールすべてのコントロールビューステート情報削除します。
プロテクト メソッド CreateChildControls ASP.NET ページ フレームワークによって呼び出され、コンポジション ベース実装使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロール作成するように通知します。
プロテクト メソッド CreateControlCollection サーバー コントロールの子コントロール (リテラルおよびサーバー両方) を保持する新しControlCollection オブジェクト作成します。
プロテクト メソッド DataBind オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべてのコントロールデータ ソース連結します。
プロテクト メソッド DataBindChildren データ ソースサーバー コントロールの子コントロールバインドします。
プロテクト メソッド EnsureChildControls サーバー コントロールに子コントロールが含まれているかどうか確認します。含まれていない場合、子コントロール作成します。
プロテクト メソッド EnsureID ID割り当てられていないコントロールID作成します。
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放し、その他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナ検索します。
プロテクト メソッド GetDesignModeState コントロールデザインデータ取得します。
プロテクト メソッド HasEvents コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。
プロテクト メソッド IsLiteralContent サーバー コントロールリテラル内容だけを保持しているかどうか決定します。
プロテクト メソッド LoadControlState SaveControlState メソッドによって保存された前回ページ要求からコントロールの状態情報復元します。
プロテクト メソッド LoadViewState SaveViewState メソッドによって保存された前回ページ要求からビューステート情報復元します。
プロテクト メソッド MapPathSecure 仮想パス (絶対パスまたは相対パス) の割り当て先の物理パス取得します。
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnBubbleEvent サーバー コントロールイベントページUI サーバー コントロール階層構造に渡すかどうか決定します。
プロテクト メソッド OnDataBinding DataBinding イベント発生させます
プロテクト メソッド OnInit Init イベント発生させます
プロテクト メソッド OnLoad Load イベント発生させます
プロテクト メソッド OnPreRender PreRender イベント発生させます
プロテクト メソッド OnUnload Unload イベント発生させます
プロテクト メソッド OpenFile ファイル読み込み使用される Stream取得します。
プロテクト メソッド RaiseBubbleEvent イベントソースおよびその情報コントロールの親に割り当てます。
プロテクト メソッド RemovedControl コントロールControl オブジェクトControls コレクションから削除された後に呼び出されます。
プロテクト メソッド Render 提供されたクライアント表示される内容書き込む HtmlTextWriter オブジェクトに、サーバー コントロール内容送信します。
プロテクト メソッド RenderChildren クライアント表示される内容書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子出力します。
プロテクト メソッド RenderControl オーバーロードされます。 サーバー コントロール内容出力し、トレースが有効である場合コントロールに関するトレース情報格納します。
プロテクト メソッド ResolveAdapter 指定したコントロール表示するコントロール アダプタ取得します。
プロテクト メソッド SaveControlState ページサーバーポスト バックされた時間以降発生した、サーバー コントロールの状態の変更保存します。
プロテクト メソッド SaveViewState ページサーバーポスト バックされた時間以降発生した、サーバー コントロールビューステート変更保存します。
プロテクト メソッド SetDesignModeState コントロールデザインデータ設定します。
プロテクト メソッド TrackViewState サーバー コントロールビューステート変更追跡させ、サーバー コントロールStateBag オブジェクト変更格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント 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 データ型公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド Control オーバーロードされます。 Control クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート CompanyName コントロールを含んでいるアプリケーション会社または作成者の名前を取得します。
パブリック プロパティ Container  Component格納している IContainer取得します。(Component から継承されます。)
パブリック プロパティ Site オーバーライドされます。 コントロールサイト取得または設定します。
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート .NET Compact Framework によるサポート UseWaitCursor 現在のコントロールおよびすべてのコントロール待機カーソル使用するかどうかを示す値を取得または設定します。
パブリック プロパティ .NET Compact Framework によるサポート .NET Compact Framework によるサポート WindowTarget  
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ CanRaiseEvents オーバーライドされます。 コントロールイベント発生するかどうか決定します。
プロテクト プロパティ CreateParams コントロール ハンドル作成されるときに必要な作成パラメータ取得します。
プロテクト プロパティ DefaultCursor コントロール既定カーソル取得または設定します。
プロテクト プロパティ DefaultImeMode コントロールサポートしている既定IME (Input Method Editor) モード取得します。
プロテクト プロパティ DefaultMargin コントロール間に既定指定されている空白ピクセル単位取得します。
プロテクト プロパティ DefaultMaximumSize コントロール既定最大サイズとして指定されている長さおよび高さをピクセル単位取得します。
プロテクト プロパティ DefaultMinimumSize コントロール既定最小サイズとして指定されている長さおよび高さをピクセル単位取得します。
プロテクト プロパティ DefaultPadding コントロール内容内部間隔ピクセル単位取得します。
プロテクト プロパティ DefaultSize コントロール既定サイズ取得します。
プロテクト プロパティ DesignMode  Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。)
プロテクト プロパティ Events  Component に結び付けられているイベント ハンドラリスト取得します。(Component から継承されます。)
プロテクト プロパティ FontHeight コントロールフォントの高さを取得または設定します。
プロテクト プロパティ RenderRightToLeft  
プロテクト プロパティ ResizeRedraw サイズ変更されたときに、コントロールコントロール自体を再描画するかどうかを示す値を取得または設定します。
プロテクト プロパティ .NET Compact Framework によるサポート ShowFocusCues コントロールフォーカスを示す四角形表示する必要があるかどうかを示す値を取得します。
プロテクト プロパティ ShowKeyboardCues ユーザー インターフェイスキーボード アクセラレータ表示または非表示にする適切な状態かどうかを示す値を取得します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド BeginInvoke オーバーロードされます。 コントロールの基になるハンドル作成されたスレッド上で非同期的にデリゲート実行します。
パブリック メソッド BringToFront コントロールを z オーダー最前面へ移動します。
パブリック メソッド Contains 指定したコントロールが、コントロールの子かどうかを示す値を取得します。
パブリック メソッド CreateControl ハンドルおよび子コントロール作成含めて強制的コントロール作成します。
パブリック メソッド CreateGraphics コントロールGraphics作成します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成に必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose オーバーロードされます。 Control によって使用されているすべてのリソース解放します。
パブリック メソッド DoDragDrop ドラッグ アンド ドロップ操作開始します。
パブリック メソッド DrawToBitmap 指定したビットマップへのレンダリングサポートします。
パブリック メソッド EndInvoke 渡された IAsyncResult によって表される、非同期操作戻り値取得します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindForm コントロールがあるフォーム取得します。
パブリック メソッド Focus コントロール入力フォーカス設定します。
パブリック メソッド FromChildHandle 指定したハンドル格納しているコントロール取得します。
パブリック メソッド FromHandle 指定したハンドルに現在関連付けられているコントロール返します。
パブリック メソッド GetChildAtPoint オーバーロードされます。 指定した位置の子コントロール取得します。
パブリック メソッド GetContainerControl コントロールの親チェインの 1 つ上の ContainerControl返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する、現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetNextControl コントロールタブ オーダー内の 1 つ前または 1 つ後ろコントロール取得します。
パブリック メソッド GetPreferredSize コントロール適合する四角形領域サイズ取得します。
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド Hide コントロールユーザーに対して表示にします。
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する、有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Invalidate オーバーロードされます。 コントロール特定の領域無効にし、そのコントロール描画メッセージ送信します。
パブリック メソッド Invoke オーバーロードされます。 コントロールの基になるウィンドウ ハンドル所有するスレッド上でデリゲート実行します。
パブリック メソッド IsKeyLocked CapsLockNumLock、または ScrollLock の各キーが有効かどうか判断します。
パブリック メソッド IsMnemonic 指定した文字が、指定した文字列内のコントロール割り当てられたニーモニック文字かどうか確認します。
パブリック メソッド PerformLayout オーバーロードされます。 コントロールレイアウト ロジックを子コントロール適用するように強制します。
パブリック メソッド PointToClient 指定した画面上のポイント計算してクライアント座標算出します。
パブリック メソッド PointToScreen 指定したクライアント ポイント計算して画面座標算出します。
パブリック メソッド PreProcessControlMessage キーボード メッセージまたは入力メッセージディスパッチされる前にメッセージ ループ内の入力メッセージを前処理します。
パブリック メソッド PreProcessMessage キーボード メッセージまたは入力メッセージディスパッチされる前にメッセージ ループ内の入力メッセージを前処理します。
パブリック メソッド RectangleToClient 指定した画面上の四角形サイズ位置クライアント座標算出します。
パブリック メソッド RectangleToScreen 指定したクライアント領域四角形サイズ位置画面座標算出します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Refresh 強制的に、コントロールクライアント領域無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。
パブリック メソッド ResetBackColor BackColor プロパティ既定値リセットします。
パブリック メソッド ResetBindings BindingSourceバインドされたコントロールに対し、リスト内のすべての項目を再度読み込んで表示値を更新するよう通知します。
パブリック メソッド ResetCursor Cursor プロパティ既定値リセットします。
パブリック メソッド ResetFont Font プロパティ既定値リセットします。
パブリック メソッド ResetForeColor ForeColor プロパティ既定値リセットします。
パブリック メソッド ResetImeMode ImeMode プロパティ既定値リセットします。
パブリック メソッド ResetRightToLeft RightToLeft プロパティ既定値リセットします。
パブリック メソッド ResetText Text プロパティ既定値リセットします。
パブリック メソッド ResumeLayout オーバーロードされます。 通常レイアウト ロジック再開します。
パブリック メソッド Scale オーバーロードされます。 コントロールおよび子コントロールスケール設定します。
パブリック メソッド Select オーバーロードされます。 コントロールアクティブにします。
パブリック メソッド SelectNextControl 次のコントロールアクティブにします。
パブリック メソッド SendToBack コントロールを z オーダー背面移動します。
パブリック メソッド SetBounds オーバーロードされます。 コントロール範囲設定します。
パブリック メソッド Show コントロールユーザーに対して表示します。
パブリック メソッド SuspendLayout コントロールレイアウト ロジック一時的中断します。
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 (Component から継承されます。)
パブリック メソッド Update コントロールによって、クライアント領域内の無効化された領域が再描画されます。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド 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  
参照参照


ウィキペディア

ウィキペディアウィキペディア

コントロール

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/09/27 13:51 UTC 版)

(Control から転送)

コントロール(Control)


統制

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/08/12 08:27 UTC 版)

(Control から転送)

統制(とうせい、: control)は、指揮にあたって、計画実行に必要な戦力、物資、時間、場所を見積もり、配分し、作戦行動を監視することによって、指揮官の企図を達成するために部下の行動を合理性・能率の面から監督することをいう。指揮 (command) と合わせた指揮統制 (command and control) という概念で理解されるが、本質的にそれぞれ異なる概念である。旧軍では統理とも。

経営学や組織論でのマネジメントとは異なる。

関連項目





Controlに関連した本


Controlに関係した商品



Controlのページへのリンク
「Control」の関連用語
Controlのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「Control」を見る
_ _   


Controlのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
三省堂三省堂
Copyright (C) 2001-2012 Sanseido Co.,Ltd. All rights reserved.
株式会社 三省堂三省堂 Web Dictionary
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2012 Microsoft.All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのコントロール (改訂履歴)、統制 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS