【发布时间】:2012-01-15 01:04:05
【问题描述】:
我对 WPF/XAML 还是很陌生。我有以下带有单个 TabItem 定义的 TabControl 定义:
<TabControl Grid.Row="1">
<TabItem Header="CdTe Thickness">
<Grid x:Name="CdTeThicknessGrid">
<Grid.RowDefinitions>
<RowDefinition Height=".4*" /> <!-- 40% -->
<RowDefinition Height=".6*" /> <!-- 60% -->
</Grid.RowDefinitions>
</Grid>
</TabItem>
<TabItem Header="CdTe Roughness"></TabItem>
</TabControl>
我是我的应用,我的 TabControl 至少会有十几个这样的 TabItem。每个 TabItem 都将有一个具有相同行定义的网格(如 XAML 中所示)。我真的不想重复这十几次(对于每个 TabItem)。我对模板的概念隐约熟悉。我可以将这些行定义放在某种模板中并为每个 TabItem 重用它们吗?
【问题讨论】:
标签: .net wpf xaml tabcontrol