DOBON.NETプログラミング道掲示板

■35180 / 1階層)  Labelで文字単位の背景色
□投稿者/ 魔界の仮面弁士 大御所(1462回)-(2022/10/19(Wed) 16:34:54)
  • アイコンNo35177に返信(ま〜さんの記事)
    > 特定の文字だけ協調したい
    失礼しました。文字色ではなく背景色でしたね。

    TextRenderer.DrawText 等で、自前で部分的に背景色を付ける事もできますが、
    位置調整も面倒なので、TextBox や RichTextBox で代用するとかですかね。


    TextBox1.BorderStyle = BorderStyle.None
    TextBox1.HideSelection = False
    TextBox1.BackColor = SystemColors.Control
    TextBox1.Cursor = Cursors.Default
    TextBox1.ScrollBars = ScrollBars.None
    TextBox1.TabStop = False
    TextBox1.ReadOnly = True
    TextBox1.Text = "こんいちは"
    TextBox1.Select(2, 1)


    RichTextBox1.BorderStyle = BorderStyle.None
    RichTextBox1.HideSelection = True
    RichTextBox1.BackColor = SystemColors.Control
    RichTextBox1.Cursor = Cursors.Default
    RichTextBox1.ScrollBars = ScrollBars.None
    RichTextBox1.TabStop = False
    RichTextBox1.ReadOnly = True
    RichTextBox1.ShortcutsEnabled = False
    RichTextBox1.Text = "こんいちは"
    RichTextBox1.Select(2, 1)
    RichTextBox1.SelectionBackColor = SystemColors.Highlight
    RichTextBox1.SelectionColor = SystemColors.HighlightText
    RichTextBox1.SelectAll()
    RichTextBox1.SelectionProtected = True
    RichTextBox1.Select(0, 0)


    ただしこの場合、キーボードやマウス操作で選択状態を変更できてしまいます。
    かといって Enabled = False だと、淡色表示になってしまうが悩ましい所。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Labelで文字単位の背景色 /ま〜 →Re[2]: Labelで文字単位の背景色 /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン Labelで文字単位の背景色 / ま〜 (22/10/19(Wed) 13:09) #35177
Nomalアイコン Re[1]: Labelで文字単位の背景色 / 魔界の仮面弁士 (22/10/19(Wed) 15:24) #35179
Nomalアイコン Labelで文字単位の背景色 / 魔界の仮面弁士 (22/10/19(Wed) 16:34) #35180 ←Now
  └Nomalアイコン Re[2]: Labelで文字単位の背景色 / 魔界の仮面弁士 (22/10/19(Wed) 17:10) #35181
    └Nomalアイコン Re[3]: Labelで文字単位の背景色 / KOZ (22/10/20(Thu) 05:37) #35182
      └Nomalアイコン Re[4]: Labelで文字単位の背景色 / KOZ (22/10/20(Thu) 11:42) #35183
        └Nomalアイコン Re[5]: Labelで文字単位の背景色 / KOZ (22/10/21(Fri) 08:15) #35184
          └Nomalアイコン Re[6]: Labelで文字単位の背景色 / ま〜 (22/10/21(Fri) 14:04) #35186 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -