1

アイテムをあるリストボックスから別のリストボックスに移動する方法は知っていますが、次のようにネストされている場合はわかりません。

ここに画像の説明を入力

上の画像のように、それらをリストボックスにネストして、あるリストボックスから別のリストボックスに移動する方法を誰か教えてもらえますか?

ありがとうございました。

4

1 に答える 1

1

ネストされた方法で表示される項目は通常の項目と同じで、DataTemplate のみが変更されます。
item クラスに 'title' (文字列) と 'members' (List(of String)) が含まれているとすると、dataTemplate は次のようになります。

<DataTemplate TargetType={x:Type l:MyClass}>
    <StackPanel>
       <TextBox Text:{Binding title} />
       <ItemsControl ItemsSource={Binding members} />
    </StackPanel>
 </DataTemplate>

したがって、ネストされたアイテムを 2 つのリストボックス間で切り替えるには、ただ... アイテムを切り替えます!

于 2013-03-29T10:35:47.507 に答える