强制ItemsControl将UiElements视为数据

时间:2014-03-02 21:09:02

标签: wpf itemscontrol itemtemplate uielement itemsource

如何在ItemControl上使用ItemTemplate,其Items是一个UiElements列表?

注意:我知道这不是预期用途,但它对于调试目的很有用

<Window x:Class="WpfApplication4.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow">
<ItemsControl>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding Name}" />
        </DataTemplate>
    </ItemsControl.ItemTemplate>

    <Button Content="A" Name="TheButton"/>
    <CheckBox Content="AB" Name="TheCheckBox"/>
</ItemsControl>

0 个答案:

没有答案