Wpf 中的DataGrid的Header属性,动态bind时不起作用

       在使用wpf开发软件时,有使用到DataGrid,DataGridTextColumn的Header 属性使用DynamicResource binding,在修改绑定数据源时,header并没有更新。

后查看MSDN得知:DataGrid.Columns的Columns并没有继承DataGrid中的DataContext元素,所以不能像textblock等控件一样简单的dynamic Bind. 

换种思路,在header中包含Textblock,然后bind text,最终实现dynamic。

   
           
   

 

 

https://code.msdn.microsoft.com/Binding-of-DataGrid-column-73f80f68

转载于:https://www.cnblogs.com/ldl-david/p/5310664.html

你可能感兴趣的:(c#)