Silverlight绑定的DataGrid怎么更改列名
Silverlight的DataGird怎么改列名?比如“姓名”什么的。貌似他一般的DataGrid的属性不一样,求助.
[解决办法]
<data:DataGrid AutoGenerateColumns="False" />
[解决办法]
<data:DataGrid AutoGenerateColumns="False" />定义自动创建列的属性为false。。就不会自动创建了。。
[解决办法]
另外要注意 Header 不是依赖属性,在 XAML 中不可以使用 Binding,只能直接赋值或使用 StaticResource ,但是在代码中则都可以。
这样不行<data:DataGridTextColumn Header="{Binding XXX}" Binding="{Binding ListBool}" />只能这样<data:DataGridTextColumn Header="{StaticResource XXX}" Binding="{Binding ListBool}" />