我是.net的新手,我在msdn上学习它代表了一个可以用来呈现项目集合的控件。" 通过这一行,我理解的是假设我将它用于TabControl然后它提供了一个控件,它将使得几个TabItems(集合)能够在给定的情况下呈现 conatiner。
<controls:TabControl Grid.Row="0" BorderThickness="0" Background="White"
ItemsSource="{Binding TabList, Mode=TwoWay, Converter={StaticResource TabConverter}}"
有人可以通过一个易于理解的示例来解决(如果我错了),说明我们为什么要使用它。如果我们不使用它会发生什么?
答案 0 :(得分:1)
ItemsSource
的目的是根据存储在类中的一些数据创建动态数量的选项卡(您需要设置DataContext
的{{1}}。
如果您不使用Window
,则可以使用单独的TabItem来创建静态数量的标签。
就是这样(显示列表中每个名字的标签):
ItemsSource
反对:
<TabControl ItemsSource="{Binding ListOfNames}}" />