ColorDialog イベント

名前 | 説明 | |
---|---|---|
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 ( Component から継承されます。) |
![]() | HelpRequest | ユーザーがコモン ダイアログ ボックスの [?] ボタンをクリックすると発生します。 ( CommonDialog から継承されます。) |

ColorDialog クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


このコモン ダイアログ ボックスを作成するには、継承メンバ ShowDialog を呼び出す必要があります。HookProc をオーバーライドして、ダイアログ ボックスに対して特定のフック機能を実装することもできます。Color を使用して、ユーザーが選択した色を取得します。
ColorDialog のインスタンスを作成すると、一部の読み書き可能プロパティが初期値に設定されます。これらの初期値の一覧については、ColorDialog コンストラクタのトピックを参照してください。

新しい ColorDialog を作成する例を次に示します。この例では、TextBox と Button が配置されている既存のフォームからメソッドを呼び出す必要があります。
Private Sub button1_Click(sender As Object, e As System.EventArgs) Dim MyDialog As New ColorDialog() ' Keeps the user from selecting a custom color. MyDialog.AllowFullOpen = False ' Allows the user to get help. (The default is false.) MyDialog.ShowHelp = True ' Sets the initial color select to the current text color, MyDialog.Color = textBox1.ForeColor ' Update the text box color if the user clicks OK If (MyDialog.ShowDialog() = DialogResult.OK) Then textBox1.ForeColor = MyDialog.Color End If End Sub 'button1_Click
private void button1_Click(object sender, System.EventArgs e) { ColorDialog MyDialog = new ColorDialog(); // Keeps the user from selecting a custom color. MyDialog.AllowFullOpen = false ; // Allows the user to get help. (The default is false.) MyDialog.ShowHelp = true ; // Sets the initial color select to the current text color. MyDialog.Color = textBox1.ForeColor ; // Update the text box color if the user clicks OK if (MyDialog.ShowDialog() == DialogResult.OK) textBox1.ForeColor = MyDialog.Color; }
private: void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { ColorDialog^ MyDialog = gcnew ColorDialog; // Keeps the user from selecting a custom color. MyDialog->AllowFullOpen = false; // Allows the user to get help. (The default is false.) MyDialog->ShowHelp = true; // Sets the initial color select to the current text color. MyDialog->Color = textBox1->ForeColor; // Update the text box color if the user clicks OK if ( MyDialog->ShowDialog() == ::DialogResult::OK ) { textBox1->ForeColor = MyDialog->Color; } }
protected void button1_Click(Object sender, System.EventArgs e) { ColorDialog myDialog = new ColorDialog(); // Keeps the user from selecting a custom color. myDialog.set_AllowFullOpen(false); // Allows the user to get help. (The default is false.) myDialog.set_ShowHelp(true); // Sets the initial color select to the current text color. myDialog.set_Color(textBox1.get_ForeColor()); // Update the text box color if the user clicks OK if (myDialog.ShowDialog().Equals(get_DialogResult().OK)) { textBox1.set_ForeColor(myDialog.get_Color()); } } //button1_Click

System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.CommonDialog
System.Windows.Forms.ColorDialog


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ColorDialog コンストラクタ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


ColorDialog のインスタンスを作成すると、次の読み書き可能プロパティが初期値に設定されます。
AllowFullOpen | |
Color.Black | |
CustomColors | null 参照 (Visual Basic では Nothing) |
FullOpen | |
ShowHelp | |
SolidColorOnly |

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ColorDialog プロパティ

名前 | 説明 | |
---|---|---|
![]() | AllowFullOpen | ユーザーがダイアログ ボックスを使用してカスタム カラーを定義できるかどうかを示す値を取得または設定します。 |
![]() | AnyColor | 使用可能なすべての色を基本色セットとしてダイアログ ボックスに表示するかどうかを示す値を取得または設定します。 |
![]() | Color | ユーザーが選択した色を取得または設定します。 |
![]() | Container | Component を格納している IContainer を取得します。 ( Component から継承されます。) |
![]() | CustomColors | ダイアログ ボックスに表示されるカスタム カラー セットを取得または設定します。 |
![]() | FullOpen | ダイアログ ボックスが開かれたときに、カスタム カラーの作成用のコントロールを表示するかどうかを示す値を取得または設定します。 |
![]() | ShowHelp | カラー ダイアログ ボックスに [?] ボタンを表示するかどうかを示す値を取得または設定します。 |
![]() | Site | Component の ISite を取得または設定します。 ( Component から継承されます。) |
![]() | SolidColorOnly | ダイアログ ボックスでユーザーが選択できる色を純色だけに制限するかどうかを示す値を取得または設定します。 |
![]() | Tag | コントロールに関するデータを格納するオブジェクトを取得または設定します。 ( CommonDialog から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。 ( Component から継承されます。) |
![]() | Instance | 基になるウィンドウのインスタンス ハンドル (HINSTANCE) を取得します。 |
![]() | Options | ColorDialog を初期化するための値を取得します。 |

ColorDialog メソッド

名前 | 説明 | |
---|---|---|
![]() | CreateObjRef | リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。) |
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 ( Component から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | InitializeLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Reset | オーバーライドされます。 すべてのオプションを既定値に、最後に選択した色を黒に、カスタム カラーを既定値にリセットします。 |
![]() | ShowDialog | オーバーロードされます。 コモン ダイアログ ボックスを実行します。 ( CommonDialog から継承されます。) |
![]() | ToString | オーバーライドされます。 ColorDialog を表す文字列を返します。 |

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 ( Component から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。) |
![]() | HookProc | コモン ダイアログ ボックスに特定の機能を追加するためにオーバーライドされる、コモン ダイアログ ボックスのフック プロシージャを定義します。 ( CommonDialog から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnHelpRequest | HelpRequest イベントを発生させます。 ( CommonDialog から継承されます。) |
![]() | OwnerWndProc | コモン ダイアログ ボックスに特定の機能を追加するためにオーバーライドされる、オーナー ウィンドウ プロシージャを定義します。 ( CommonDialog から継承されます。) |
![]() | RunDialog | オーバーライドされます。 |

ColorDialog メンバ
使用できる一連の色と、ユーザーがカスタム カラーを定義するために使用できるコントロールを表示するコモン ダイアログ ボックスを表します。
ColorDialog データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | AllowFullOpen | ユーザーがダイアログ ボックスを使用してカスタム カラーを定義できるかどうかを示す値を取得または設定します。 |
![]() | AnyColor | 使用可能なすべての色を基本色セットとしてダイアログ ボックスに表示するかどうかを示す値を取得または設定します。 |
![]() | Color | ユーザーが選択した色を取得または設定します。 |
![]() | Container | Component を格納している IContainer を取得します。(Component から継承されます。) |
![]() | CustomColors | ダイアログ ボックスに表示されるカスタム カラー セットを取得または設定します。 |
![]() | FullOpen | ダイアログ ボックスが開かれたときに、カスタム カラーの作成用のコントロールを表示するかどうかを示す値を取得または設定します。 |
![]() | ShowHelp | カラー ダイアログ ボックスに [?] ボタンを表示するかどうかを示す値を取得または設定します。 |
![]() | Site | Component の ISite を取得または設定します。(Component から継承されます。) |
![]() | SolidColorOnly | ダイアログ ボックスでユーザーが選択できる色を純色だけに制限するかどうかを示す値を取得または設定します。 |
![]() | Tag | コントロールに関するデータを格納するオブジェクトを取得または設定します。 (CommonDialog から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。(Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) |
![]() | Instance | 基になるウィンドウのインスタンス ハンドル (HINSTANCE) を取得します。 |
![]() | Options | ColorDialog を初期化するための値を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | CreateObjRef | リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。) |
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | InitializeLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Reset | オーバーライドされます。 すべてのオプションを既定値に、最後に選択した色を黒に、カスタム カラーを既定値にリセットします。 |
![]() | ShowDialog | オーバーロードされます。 コモン ダイアログ ボックスを実行します。 (CommonDialog から継承されます。) |
![]() | ToString | オーバーライドされます。 ColorDialog を表す文字列を返します。 |

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
![]() | HookProc | コモン ダイアログ ボックスに特定の機能を追加するためにオーバーライドされる、コモン ダイアログ ボックスのフック プロシージャを定義します。 (CommonDialog から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnHelpRequest | HelpRequest イベントを発生させます。 (CommonDialog から継承されます。) |
![]() | OwnerWndProc | コモン ダイアログ ボックスに特定の機能を追加するためにオーバーライドされる、オーナー ウィンドウ プロシージャを定義します。 (CommonDialog から継承されます。) |
![]() | RunDialog | オーバーライドされます。 |

名前 | 説明 | |
---|---|---|
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。) |
![]() | HelpRequest | ユーザーがコモン ダイアログ ボックスの [?] ボタンをクリックすると発生します。(CommonDialog から継承されます。) |

Weblioに収録されているすべての辞書からColorDialogを検索する場合は、下記のリンクをクリックしてください。

- ColorDialogのページへのリンク