我正在学习WPF
,它对所有的DataTemplate
东西都非常困惑。我有一个TabControl
,在里面我会创造很多TabItems
。有两种TabItems
,一种包含 1 textbox
,另一种包含 atextbox
和 a listbox
。
像这样:
我制作了十几个这样的选项卡,以不同的组合,我怎样才能制作一个模板/预制控件,我可以说,我想要TabControl.AddTab(style1)
和另一个时间.Add(Style2)
......
这可能吗?我该怎么做呢?
listbox
第二个问题,如果完成了,如果名称是自动生成的,我将如何引用任何一个选项卡的内部?
以下是 XAML 中的两种不同类型:
<TabItem Header="Style2">
<TextBox IsReadOnly="True" TextWrapping="Wrap" />
</TabItem>
<TabItem Header="Style1">
<DockPanel>
<ListBox DockPanel.Dock="Right">
<ListBoxItem>User1</ListBoxItem>
<ListBoxItem>User2</ListBoxItem>
</ListBox>
<TextBox IsReadOnly="True" />
</DockPanel>
</TabItem>