有没有办法DataTemplate
从 WPF 中的现有控件创建一个?
例如,假设我的资源中有一个网格,方法如下:
<Grid x:Key="grid" .. />
我可以以某种方式将此网格用作DataTemplate
另一个控件吗?
谢谢。
有没有办法DataTemplate
从 WPF 中的现有控件创建一个?
例如,假设我的资源中有一个网格,方法如下:
<Grid x:Key="grid" .. />
我可以以某种方式将此网格用作DataTemplate
另一个控件吗?
谢谢。
一种解决方案是在资源字典中创建一个DataTemplate
包含网格。要显示Grid
您可以使用 aContentControl
并且您可以使用DataTemplate
模板其他控件。
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<DataTemplate x:Key="grid">
<Grid />
</DataTemplate>
</ResourceDictionary>