我有一个WPF用户控件,它将动态地具有任意数量的GridView
s。除了ItemsSource
之外,每一个基本上都完全相同。因此,每个都具有相同的列和相同的RowDetailsTemplate
。具体来说,我实际要做的是将列设置为绑定值,然后将RowDetailsTemplate
设置为数据模板。
从本质上讲,定义GridView
一次并将其复制到所有其他视图的最佳方法是什么。我已经尝试过<code>XamlWriter。使用资源中的<code>GridView</code>保存</code〕,但列和<code>RowDetailsTemplate</code>未保存。我也尝试过一种样式,但columns属性不可设置。
也许我在这两种方法上做错了什么。