2010-12-07 5 views
0

私はMessengerに似たプログラムを作っています。テキストボックス内のテキストの外観を変更するにはどうすればよいですか?

私は会話ログを表示するテキストボックスを作成し、私はそれがこのように見えるようにしたい:

Nick1:こんにちは。

Nick2:こんにちは。

テキストの一部を作成するには太字? 私はまた、ユーザーが自分のフォントやフォントの色などを変更できるようにしたい...

ありがとうございます。

+0

WinformsまたはWPF? – Oded

答えて

3

WindowsフォームまたはWPFアプリケーションを構築する場合はRichTextBoxを使用してください。

+0

私はWindowsフォームを使用します。 – prgDevelop

+0

RichTextBoxでボールドテキストを作成するにはどうしたらいいですか? – prgDevelop

+0

'RichTextBox'コントロールを使用してテキストの一部をハイライト/カラー化します。ここでは、それを行う方法を示す記事です:http://www.c-sharpcorner.com/UploadFile/duncanharris/SyntaxHighlightInRichTextBoxP112012005050840AM/SyntaxHighlightInRichTextBoxP1.aspx – decyclone

0

リッチテキストエディットコントロールを使用することをお勧めします。このコントロールでは、RTF形式のコードを使用してテキストを簡単にフォーマットできます。

例えば、

 
\pard\plain\ltrpar\f0\fs14\sl240\slmult1\b\ Nick1.\par 
\pard\plain\ltrpar\f0\fs14\sl240\slmult1\Hi 

あなたは、私が変換を表示するために ItemsControlを使用したいWPFを使用していると仮定すると、 Nick1こんにちは

0

として表示されます。次に、各項目について、私はTextBlocksというユーザー名(太字になります)とメッセージのためのものの2つを持っています。

希望に役立ちます。

関連する問題