[Tips][RichTextBox] 現在選択されているテキストの色を変更する

スポンサーリンク

RichTextBoxコントロール上で選択されているテキストの色を変更するにはSelectionColorプロパティを使用します。

下記は選択されているテキストの色を変更する例です。

[選択箇所の色を変更]ボタンをクリックするとColorDialogが表示し、選択されたテキストの色を設定します。

VBの例

' [選択箇所の色を変更]ボタンクリック時の処理
Private Sub btnChangeColor_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnChangeColor.Click
    'ColorDialogを表示
    If ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
        '★★★選択箇所の色を変更する★★★
        RichTextBox1.SelectionColor = ColorDialog1.Color
    End If
End Sub

C#の例

// [選択箇所の背景色を変更]ボタンクリック時の処理
private void btnChangeColor_Click(object sender, EventArgs e)
{
    // ColorDialogを表示
    if (colorDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    {
        // ★★★選択箇所の色を変更する★★★
        richTextBox1.SelectionBackColor = colorDialog1.Color;
    }
}
Please follow and like us:

コメント

タイトルとURLをコピーしました