ColorPicker for WPF
パレットの設定
タスク別ヘルプ > パレットの設定

ColorPicker for WPF/Silverlight には、Microsoft Office で使用されるテーマに適した 20 以上の定義済みカラーパレットがあります。パレットの選択の詳細については、「利用可能な ColorPicker のパレット」を参照してください。カラーパレットを変更するには、Palette プロパティを設定します。

Palette プロパティを設定するには、次の手順に従います。

  1. ツールボックスに移動し、ボタンアイコンをダブルクリックして、コントロールをプロジェクトに追加します。

  2. フォーム上でボタンのサイズと位置を変更します。

  3. [プロパティ]ウィンドウに移動し、ボタンの Content プロパティを「パレットの変更」に設定します。

  4. ボタンをダブルクリックしてコードビューに切り替え、Button_Click イベントハンドラを作成します。

  5. Button_Click イベントハンドラにコードを追加します。次のようになります。

    コードのコピー
    Private Sub Button1_Click(ByVal sender as Object, ByVal e as System.Windows.RoutedEventArgs)
        ' カラーパレットを設定します。
        Me.C1ColorPicker.Palette = ColorPalette.GetColorPalette(Office2007ColorTheme.GrayScale)
    End Sub
    
    コードのコピー
    private void button1_Click(object sender, System.Windows.RoutedEventArgs e){    // カラーパレットを変更します。    this.c1ColorPicker.Palette = ColorPalette.GetColorPalette(Office2007ColorTheme.GrayScale);}
    

アプリケーションの実行と動作の確認

次のことを確認します。

  1. C1ColorPicker コントロールのドロップダウン矢印をクリックして、デフォルトパレットが表示されることを確認します。

  2. [パレットの変更]ボタンをクリックし、C1ColorPicker コントロールのドロップダウン矢印をもう一度クリックします。グレースケールパレットが表示されることを確認します。