Mar 10 2008 9:39PM GMT
Posted by: Mark Shurmer
Databinding, WPF, XAML
Re-using data template across controls
Posted by: Mark Shurmer
How do you use the same data template across different types of control?
Well you can
Normally when you define the data template, you do something like the following:
<DataTemplate DataType=”{x:Type ListViewItem}>
<TextBlock Text=”{Binding Path=ISIN}” />
</DataTemplate>
However, it is a bit of a pain to then copy it for different types, but there is a way:
<DataTemplate DataType=”{x:Type local:Instrument}>
<TextBlock Text=”{Binding Path=ISIN}” />
</DataTemplate>
(where Instrument is a class in your assembly)
This template can now be used with any control type.



You must be logged-in to post a comment. Log-in/Register