Input for WinForms
C1ColorPicker の操作
C1Input コントロールの使い方 > C1Input コントロール > C1ColorPicker コントロールの概要 > C1ColorPicker の操作

このトピックでは、Windows フォームアプリケーションで C1ColorPicker を使用する方法について具体的に説明します。Visual Studio プロジェクトを設定し、実行時にアプリケーションをカスタマイズする手順を示します。

  1. Windows フォームプロジェクトを作成し、フォームに C1ColorPicker コントロールを追加します。
  2. フォームに RichTextBox コントロールを追加します。RichTextBoxText プロパティを TextColor に設定します。フォームは次の図のように表示されます。
    C1ColorPicker on Form
  3. C1ColorPicker の色を変更するには、 Color プロパティのパレットから要望の色を選択します。それでユーザーは、デフォールトでの透明色の代わりに任意の色を設定することができます。
  4. 次のコードを C1ColorPicker1_ValueChanged イベントハンドラに追加して、色が選択されたときにテキストの色を変更します。
    VB
    コードのコピー
    Private Sub C1ColorPicker1_ValueChanged(sender As Object, e As EventArgs) Handles C1ColorPicker1.ValueChanged
        RichTextBox1.SelectionColor = DirectCast(DirectCast(sender, C1ColorPicker).Value, Color)
    End Sub
    
    C#
    コードのコピー
    private void c1ColorPicker1_ValueChanged(object sender, EventArgs e)
    {
        richTextBox1.SelectionColor = (Color)c1ColorPicker1.Value;
    }
    
  5. アプリケーションを実行します。これで、C1ColorPicker のドロップダウンから色を選択して、RichTextBox コントロールのテキストの色を設定できます。次の図は、テキストを赤色に設定しています。
      workwithcolorpicker             
関連トピック