【发布时间】:2010-03-22 12:40:44
【问题描述】:
我有一个DataGrid,它通过具有一个组定义的PagedCollectionView 显示一些数据。我为相应的DataGridRowGroupHeader 创建了一个Style,在其下添加了一个ControlTemplate,其中包含一个额外的TextBlock 和一个间距Rectangle。我想将这些控件的宽度绑定到特定列的宽度,但我正在努力让它工作。我还想将TextBlock 的Text 属性绑定到一个值。
我尝试通过资源中Rectangle 的Width 属性绑定宽度,但这不起作用(可能是因为从未绘制过Rectangle,因此没有计算它的布局)。
但是,我相信这两组绑定都可以通过使用一个或多个 ValueConverter 实现来执行,但我想知道是否有更好的方法。可以通过ControlTemplate 的定义来实现这一切吗?
【问题讨论】:
标签: c# silverlight datagrid silverlight-3.0