首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

Silverlight绑定的DataGrid如何更改列名

2012-03-24 
Silverlight绑定的DataGrid怎么更改列名Silverlight的DataGird怎么改列名?比如“姓名”什么的。貌似他一般的D

Silverlight绑定的DataGrid怎么更改列名
Silverlight的DataGird怎么改列名?比如“姓名”什么的。貌似他一般的DataGrid的属性不一样,求助.

[解决办法]

XML code
<data:DataGrid AutoGenerateColumns="False" />
[解决办法]
C# code
<data:DataGrid AutoGenerateColumns="False" />定义自动创建列的属性为false。。就不会自动创建了。。
[解决办法]
另外要注意 Header 不是依赖属性,在 XAML 中不可以使用 Binding,只能直接赋值或使用 StaticResource ,但是在代码中则都可以。

XML code
这样不行<data:DataGridTextColumn Header="{Binding XXX}" Binding="{Binding ListBool}" />只能这样<data:DataGridTextColumn Header="{StaticResource XXX}" Binding="{Binding ListBool}" /> 

热点排行