WPF TreeViewItem 节点更新问题, Binding Mode=TwoWay 无效??
本帖最后由 Pc498471249 于 2013-03-26 18:40:52 编辑
这是TreeViewItem的其中一个模板
<DataTemplate x:Key="TreeViewGroupTemplate">
<TextBlock x:Name="txtGroup" Text="{Binding GroupName,Mode=TwoWay}" Tag="{Binding Id,Mode=TwoWay}" FontSize="20"/>
</DataTemplate>
请问这是问题什么, 模板里我明明这是了Mode=TwoWay ,改变数据源也不能更新UI ,难道必须要获取模板里的TextBlock对象再做修改?? 我不想这么绕一步 ,求大神指点
------解决方案--------------------
呵呵 同学 你绑定的类有没有继承IPropertyChanged接口啊
然后还要改你的GroupName{set{this._groupName=value;这里要加propertychanged事件 或者函数抛事件 }}
这样才能通知ui更新