RibbonColorPicker には、テーマの色と標備の色の2つのセクションがあります。
テーマの色を変更するには、プロパティウィンドウから、またはプログラム的にOfficeColorPalette プロパティを変更します。
プロパティウィンドウを使用して、OfficeColorPalette プロパティを変更できます。 リボングループにカラーピッカーを追加し、カラーピッカー項目をクリックして、プロパティウィンドウに RibbonColorPicker プロパティを表示します。 OfficeColorPalette プロパティのドロップダウン矢印を探して、リストから新しい配色テーマ、たとえば[Metro]を選択します。
Visual Basic コードの書き方
| Visual Basic | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
' 名前空間の Imports ディレクティブを入力
Imports C1.Win.C1Ribbon
 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 
    Dim ColorPicker As RibbonColorPicker = New RibbonColorPicker()
 
    ' カラーピッカーをグループに追加
    RibbonGroup1.Items.Add(ColorPicker)
 
    ' FontColor 画像を Resources フォルダに追加
    ' カラーピッカーの画像を設定
    ColorPicker.SmallImage = Properties.Resources.FontColor
 
    ' カラーピッカーのテーマの色を設定
    ColorPicker.OfficeColorPalette = Office2007ColorThemes.Metro
End Sub
                     | 
                |
C# コードの書き方
| C# | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
// 名前空間の Imports ディレクティブを入力
using C1.Win.C1Ribbon;
 
private void Form1_Load(object sender, System.EventArgs e)
{
    RibbonColorPicker ColorPicker = new RibbonColorPicker();
 
    // カラーピッカーをグループに追加
    ribbonGroup1.Items.Add(ColorPicker);
 
    // FontColor 画像を Resources フォルダに追加
    // カラーピッカーの画像を設定
    ColorPicker.SmallImage = Properties.Resources.FontColor;
 
    // カラーピッカーのテーマの色を設定
    ColorPicker.OfficeColorPalette = Office2007ColorThemes.Metro;
}
                     | 
                |
アプリケーションを実行し、カラーピッカーをクリックします。 新しい配色テーマが[テーマの色]セクションの下に表示されます。