DataTemplateWPFの既存のコントロールからを作成する方法はありますか?
たとえば、リソースに次の方法でグリッドがあるとします。
<Grid x:Key="grid" .. />
どういうわけか、このグリッドDataTemplateを別のコントロールのとして使用できますか?
ありがとう。
DataTemplateWPFの既存のコントロールからを作成する方法はありますか?
たとえば、リソースに次の方法でグリッドがあるとします。
<Grid x:Key="grid" .. />
どういうわけか、このグリッドDataTemplateを別のコントロールのとして使用できますか?
ありがとう。
DataTemplate1 つの解決策は、リソース ディクショナリにグリッドを含むを作成することです。を表示するGridには を使用ContentControlでき、 を使用し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>