C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 46 を表示中)
■24736 / )  treeViewの選択部分の色の変更
□投稿者/ 泥グラマ (3回)-(2008/09/08(Mon) 23:03:00)

分類:[C#] 

treeViewのノードをクリックした際に選択したノードの色が反転します。
この反転を行わずに、選択したノードの背景は白のままにしておきたいのですが
そういったことは可能でしょうか…?

参考までに、現在の状況ですが、
使用しているtreeViewはデザイン画面のプロパティでNodesを入力して使用しています。
選択したノードの背景色を変更しても、反転表示は消えないでフォーカスが移動してから(反転が該当ノードから外れたら)背景は変わっていた…
と、いう状況です。

    treeView1.SelectedNode.BackColor = Color.White;


(何がしたいかといいますと、ノードの文字の色をクリック毎に変更したいのですが
 反転表示のためにクリックで変更した色が見れずに
 反転が移動したときにやっと文字の色が変わっていたことがわかる状態です…)
private void treeView1_Click(object sender, EventArgs e)
{
treeView1.SelectedNode.ForeColor = Color.Aqua;
}


もし、お分かりの方がいられましたら
ご教授ください。よろしくお願い申し上げます。

返信 編集キー/


管理者用

- Child Tree -