2009-07-30 9 views
0

可能かどうかわかりません。私はこのようなコードを書いた:テキストボックスやリストボックスに異なる色のテキストを表示することは可能ですか?

listBox1.Items.Add("There are " + countu.ToString().Trim() + " u's"); 
listBox1.Font = new Font("Arial", 12, FontStyle.Bold); 
listBox1.ForeColor = Color.Violet; 

listBox1.Items.Add("There are " + j.ToString().Trim() + " vowels"); 
listBox1.ForeColor = Color.Blue; 

このコードを実行すると、テキストの色は青でした。私はそれを最初に "紫色"にし、次の青色の線を青色にしたいと思います。出来ますか?

乾杯

+0

特定の言語を含むように再タグ付けするのはどうですか?そうすれば、積極的に言語を捜している人は、その質問を見るでしょう。私はそれを自分でやっていますが、私はそれを認識しません。私はこのようなプログラミングのことに新生児です。 –

+0

C#/ WinFormsのようですが、推測する必要はありません。 –

+0

私の悪い、そのC#WinForms。私はすでに私の投稿を編集しました。申し訳ありません – tintincutes

答えて

1

ObjectListView、それは正確にListBoxないのですけれども、それを行うことができます。 ListBoxのみが必要な場合は、thisを参照してください。

1

あなた自身(あなたが描いたもの)をすべて描画した場合のみ可能です。

0

は、各アイテムの色を設定するlistBox1.Items [のCurrentItem] .Attributes.CssStyleを使用してみてください細かいレベルで

e:whoops、windows-formsタグが見つかりませんでした。私の悪い。

関連する問題