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

silverlight datagrid 复杂表头有关问题

2012-03-13 
silverlight datagrid 复杂表头问题实现表头的行或列合并功能,例如id某单位编号名称某单位所在单元格要占

silverlight datagrid 复杂表头问题
实现表头的行或列合并功能,例如

id 某单位  
  编号 名称

某单位所在单元格要占两列.

请给完整能运行的代码,因为是初次接触silverlight并且急用,万不得已,请谅解.



[解决办法]
哦,明白了,datagrid应该不用考虑这个问题吧。

Assembly code
  
<data:DataGrid.Columns>
<data:DataGridTextColumn Header="Build" IsReadOnly="True" Binding="{Binding BuildNumber}" />
</data:DataGrid.Columns>


如果数据为空,列的宽度就是Header里面的字内容的宽度(实际稍微长一点)
如果数据很长,列的宽度就是实际数据最长的内容的宽度。

所以,你把Header弄长一点。比如 Header="Build1111111111111111111111" 就长了!
[解决办法]
XML code
    xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"    xmlns:dataPrimitives="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows.Controls.Data"
[解决办法]
探讨
上面您说的,仅仅是让表头换行了而已啊。

热点排行