Как связать объекты TabControl к заметному набору в wpf?

Я мог, конечно, видеть использование в такой вещи, но в.Net Вы главным образом просто не получите список имен типов (Строка, Массив, и т.д.)? Большинство созданных-ins не имеет "полезного" ToString () перегрузками предзаписанный, не так ли?

27
задан bluebit 11 August 2009 в 15:27
поделиться

1 ответ

Простой пример:

<Window.Resources>

    <DataTemplate x:Key="templateForTheContent" DataType="{x:Type vm:TheViewModelType}">
        <v:YourUserControl/>
    </DataTemplate>

    <DataTemplate x:Key="templateForTheHeader" DataType="{x:Type vm:TheViewModelType}">
        <TextBlock Text="{Binding ThePropertyToDisplayInTheHeader}"/>
    </DataTemplate>

</Window.Resources>

...

<TabControl ItemsSource="{Binding YourCollection}"
            ContentTemplate="{StaticResource templateForTheContent}"
            ItemTemplate="{StaticResource templateForTheHeader}">
</TabControl>
38
ответ дан 28 November 2019 в 05:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: