Silverlight动态获取GridView的 列模板DataTemplate内控件解决方案
Silverlight动态获取GridView的 列模板DataTemplate内控件
一个GridView的GridViewColumn定制多层表头HeaderCellStyle,并定制对应的模板DataTemplate,
提供当前GridView对象,
1,获取模板列DataTemplate里面的控件(条件:并不知道控件的名称)
2,获取多层表头HeaderCellStyle的层次和每层的控件(这个貌似无法实现)
请大家提供实现思路
一个GridView的GridViewColumn定制多层表头HeaderCellStyle,并定制对应的模板DataTemplate,
提供当前GridView对象,
1,获取模板列DataTemplate里面的控件(条件:并不知道控件的名称)
2,获取多层表头HeaderCellStyle的层次和每层的控件(这个貌似无法实现)
请大家提供实现思路
多行表头样式---
<Style x:Key="AuditResultHeaderStyle" TargetType="dataprimitives:GridViewHeaderCell" >
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Grid x:Name="Root">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="1" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="90" />
<ColumnDefinition Width="1" />
<ColumnDefinition Width="90" />
<ColumnDefinition Width="1" />
<ColumnDefinition Width="90" />
<ColumnDefinition Width="1" />