2011-07-26 32 views
1

です。この問題を回避するにはIamが頭を上げることはできません。私はTreeViewコントロールを持って、私は最初の行を色付けしたい。誰も私にそのことを教えてもらえますか? cellrendererの色で全体を再生し、強制的に1行の色にすることはできません。あなたが探していることは行の色を交互にしているのであればGTK#TreeView最初の色は

私は任意のヘルプ

答えて

2

をappreceiateでしょう、あなたは、ツリービューのためRulesHint = trueを設定することで、これに影響を与えることができます。

単一行の背景色に影響を与えたい場合は、おそらくセルレンダラーを使用していくつかの属性をバインドする必要があります。たとえば、CellRendererTextには背景色を設定する方法がいくつかあり、それらのプロパティのいずれかをモデル/ストアの列にバインドして、そのセルのテキストの背後にある色を制御できます。

CellRendererで色を設定するだけでなく、モデル列にバインドして、各行の色を個別に設定することができます。

関連する問題