【发布时间】:2015-03-08 01:47:51
【问题描述】:
我正在使用 C# WPF 开发一个 IRC 客户端,它有一个 TreeView 来显示客户端当前以这种格式连接到的服务器和通道:
- 服务器
- 频道
这是我当前的代码:
<HierarchicalDataTemplate DataType="{x:Type IRCLib:ServerConnection}"
ItemsSource="{Binding Path=ActiveChannels}">
<TreeViewItem Header="{Binding Path=Config.ServerName}" Foreground="Black"/>
</HierarchicalDataTemplate>
我现在要做的是,如果从 ActiveChannels 加载的 Channel 对象的 IsActive 属性设置为 true,则将该对象的 TreeViewItem IsSelected 属性设置为 true。
我已经找了几个小时的答案了,但我找不到任何可以帮助我实现这一目标的东西,但如果这个问题已经在这里得到了回答,我相信你们会是能够为我指明正确的方向。
【问题讨论】: