複数行のテキストボックスに異なる色の行を付けることはできますか?複数行のテキストボックスに異なる色の行を付けることはできますか?
私はテキストボックスにデータを追加していますが、ユーザーごとに異なる種類のテキストを色で明確にしたいと思います。
可能な場合はどうすればいいですか?
複数行のテキストボックスに異なる色の行を付けることはできますか?複数行のテキストボックスに異なる色の行を付けることはできますか?
私はテキストボックスにデータを追加していますが、ユーザーごとに異なる種類のテキストを色で明確にしたいと思います。
可能な場合はどうすればいいですか?
RichTextBox
コントロールを使用している場合は、これを行うことができます。ドキュメントhereを参照してください(特に「備考と例」のセクションを参照してください)。標準のTextBoxはこの機能を提供していません。
標準のWinformsテキストボックスにはこの機能がありません(追加するのは面倒です)。
System.Windows.Forms.RichTextBox
は、これまたは多くの商業的選択肢の1つとしての代替手段として見ることができます。
出力をどのようにするかに応じて、ブラウザやHTMLコントロール(基本的にはボックス)があります。あなたがやっていることに応じて、URLやHTML文字列を渡すことができます。書式設定コマンドを持つRickTextBoxでは、正規表現やテキストのオフセットを使用して、IF構造のテキストボックスで「set color」コマンドを使用することができます。
どのUIフレームワーク(Winforms、WPF、Web)を使用していますか? –
@ M.Babcock、ああ!私はタグを追加するのを忘れました。それはwinformsです。 – HelpNeeder