0
在我的用戶界面中有幾個GroupBox
es,我正在修改它們的HeaderTemplate
以添加文本標題以外的圖標。這裏是我的模板:重複使用數據模板
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image Source="/Resources/IDCard.png" />
<TextBlock Grid.Column="1" Text="{Binding}" VerticalAlignment="Center" />
</Grid>
</DataTemplate>
這個工作,但是,由於我有多個GroupBox
ES,我想了一個辦法,界定Window
的Resources
這個模板,然後在每個GroupBox
引用它。如何在上述模板中使用ContentPresenter
(或其他任何事項)代替<Image>
控件,然後分別在每個GroupBox
中提供實際內容(圖標)?
注意:我在尋找僅限XAML的解決方案。
很好。謝謝一堆。 – dotNET