2

ATypeタイプ以外のすべてのアイテムが同じビューを持つ必要がある ItemsControl があります。どうすればそれができますか?

私は試してみobjectましDataTypeたが、禁止されています(以下に簡単な例があります):

<ItemsControl>
    <ItemsControl.Resources>
        <DataTemplate DataType="AType">                                                
            <TextBox />                                             
        </DataTemplate>
        <DataTemplate DataType="System:Object">
            <Border>     
                <TextBlock Text="{Binding}" />                                           
            </Border>
        </DataTemplate>
    </ItemsControl.Resources>                                    
</ItemsControl>
4

1 に答える 1

1

最善の策は、このようなテンプレートセレクターを使用することです

そうすれば、好きな条件に基づいてテンプレートを簡単に指定できます。

于 2013-01-30T19:48:49.883 に答える