0

リストボックスがあり、各アイテムにはタイトルと、2 から 10 以上の可変数の画像が含まれています。固定数の画像を使用するのは簡単ですが、アイテムテンプレートをさまざまな数の画像に設定するにはどうすればよいですか?

4

1 に答える 1

4

ItemsControl を ItemTemplate に追加できます

このようなもの:

<ListBox ItemsSource="{Binding Something}">
  <ListBox.ItemTemplate>
    <DataTemplate>
      <ItemsControl ItemsSource="{Binding Images}">
        <ItemsControl.ItemTemplate>
          <DataTemplate>
           <Image Source="{Binding}"/>
          </DataTemplate>
         </ItemsControl.ItemTemplate>
       </ItemsControl>
    </DataTemplate>
  </ListBox.ItemTemplate>
</ListBox>

オブジェクトモデルの詳細を知らずにこれを書いたので、これはあなたにアイデアを与えるためのものです...

于 2013-05-01T19:44:28.570 に答える