エディタの設定
デフォルトでは、GcColorPickerCellのエディタの左に現在設定されている色を表すカラーボックスが表示されています。カラーボックスを非表示にしたい場合は、ShowColorBoxプロパティをFalseに設定します。
カラーボックス表示の状態

カラーボックス非表示の状態

セルを編集できるようにするには、DropDownStyleプロパティをDropDownに設定します。
DropDownスタイル

DropDownListスタイル
カラーボックス表示の状態

カラーボックス非表示の状態

セルを編集できるようにするには、DropDownStyleプロパティをDropDownに設定します。
DropDownスタイル

DropDownListスタイル

サイドボタンのカスタマイズ
ドロップダウンボタンのカスタマイズ
既定では、GcColorPickerCellのエディタの右側に2つのサイドボタン(ドロップダウンボタンとカラーピッカーボタン)があり、ドロップダウンボタンはドロップダウンダイアログを表示します。カラーピッカーボタンは、色ピッカーの機能を提供します。
ドロップダウンボタンをカスタマイズするには、DropDownButtonクラスを使用します。設定できる主なプロパティは次のとおりです。これらの詳細については、DropDownButtonクラスを参照してください。
プロパティ | 説明 |
---|---|
BackColor | ボタンの背景色を取得または設定します。 |
ButtonWidth | ボタンの幅を取得または設定します。 |
FlatAppearance | セルの FlatStyle が Flat の時、ボタンの境界線の外観と色を取得します。 |
Position | サイドボタンの位置を取得または設定します。 |
Visible | サイドボタンの表示設定を取得または設定します。 |
カラーピッカーボタンをカスタマイズするには、ColorPickerButtonクラスを使用します。設定できる主なプロパティは次のとおりです。これらの詳細については、ColorPickerButtonクラスを参照してください。
プロパティ | 説明 |
---|---|
BackColor | ボタンの背景色を取得または設定します。 |
ButtonWidth | ボタンの幅を取得または設定します。 |
FlatAppearance | セルの FlatStyle が Flat の時、ボタンの境界線の外観と色を取得します。 |
Image | ボタンに表示するイメージを取得または設定します。 |
ImageAlign | ボタン上でのイメージの配置を取得または設定します。 |
Position | サイドボタンの位置を取得または設定します。 |
Visible | サイドボタンの表示設定を取得または設定します。 |
サイドボタンへのスピン動作の割り当て
サイドボタンはスピン動作の割り当てを設定するBehaviorプロパティを提供しますが、GcColorPickerCellでは設定値に関わらず無効です。シンボルボタンへのスピン動作の割り当て
シンボルボタンはスピン動作の割り当てを設定するBehaviorプロパティを提供しますが、GcColorPickerCellでは設定値に関わらず無効です。サイドボタンが属する親コントロールの取得
各サイドボタンは、Parentプロパティによりそのサイドボタンが属する親コントロールとなるセルを取得できます。以下のサンプルコードでは、サイドボタンから親コントロールのセルを取得示します。