TreeViewItems
内で動的に作成していTreeView
ます。header
ボタンがクリックされたときのコードビハインドで、TreeViewItem
(アクセスできる) を赤色にしたいと思います。どうやってやるの?バインディングは私の最強の側面ではありません。別の方法はありますか?とにかく喜んで理解して勉強します。コード例:
<Grid>
<TreeView Height="200" HorizontalAlignment="Left" Margin="92,24,0,0"
Name="treeView1" VerticalAlignment="Top" Width="120" >
<TreeViewItem Name="Ratata">rere</TreeViewItem>
</TreeView>
</Grid>
コードビハインド:
treeView1.BorderBrush = Brushes.Red;
Ratata.Background = Brushes.Red;
Ratata.Foreground = new SolidColorBrush(Colors.Red);
Ratata.SetValue(TextElement.ForegroundProperty, Brushes.Red);
これらのいずれも、ヘッダー自体を赤色に色付けしません。さらに助けはありますか?