Input for WinForms
C1ColorPicker へのビジュアルスタイルの適用
C1Input コントロールの使い方 > C1Input コントロール > C1ColorPicker コントロールの概要 > C1ColorPicker の操作 > C1ColorPicker へのビジュアルスタイルの適用

VisualStyle プロパティを使用して、C1ColorPicker コントロールにビジュアルスタイルを適用できます。C1ColorPicker コントロールの右上隅にあるスマートタグを使用して、カラーピッカーに適用するビジュアルスタイルを選択できます。

スマートタグを使用してビジュアルスタイルを変更するには

次の手順を実行します。
  1. C1ColorPicker コントロールを選択します。
  2. スマートタグ(Smart Tag)をクリックして[C1ColorPicker のタスク]メニューを開きます。
  3. ビジュアルスタイルのドロップダウン矢印をクリックし、C1ColorPicker コントロールに適用するビジュアルスタイルを選択します。

コードでビジュアルスタイルを変更するには

このコードスニペットは、「C1ColorPicker の操作」で作成したカラーピッカーアプリケーションからの引用です。

  1. フォームに ComboBox コントロールを追加します。
  2. アプリケーションに次のコード行を追加して、ComboBox のビジュアルスタイルを取得します。
    VB
    コードのコピー
    InitializeComponent()
    ComboBox1.DataSource = [Enum].GetValues(GetType(VisualStyle))
    
    C#
    コードのコピー
    InitializeComponent();
    comboBox1.DataSource = Enum.GetValues(typeof(VisualStyle));
    
  3. comboBox1_SelectedIndexChanged イベントハンドラにコードを追加します。このコードは、コンボボックスに表示されたビジュアルスタイルのリストから 1 つが選択されたときに、C1ColorPicker のビジュアルスタイルを更新します。
    VB
    コードのコピー
    Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
        C1ColorPicker1.VisualStyle = DirectCast(ComboBox1.SelectedItem, VisualStyle)
    End Sub
    
    C#
    コードのコピー
    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        c1ColorPicker1.VisualStyle = (VisualStyle)comboBox1.SelectedItem;
       
    }
    
  4. アプリケーションを実行します。
    これで、コンボボックスのドロップダウンからビジュアルスタイルを選択して、C1ColorPicker のビジュアルスタイルを設定できます。次の図は、この結果を示します。