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