将嵌套项从一个列表框移动到asp.net中的另一个列表框

时间:2013-03-29 08:39:18

标签: c# asp.net

我知道如何将项目从一个列表框移动到另一个列表框,但不是在它们嵌套时如下:

enter image description here

任何人都可以告诉我如何将它们嵌套在列表框中并将它们从一个列表框移动到另一个列表框中,就像上图中一样?

谢谢。

1 个答案:

答案 0 :(得分:1)

以嵌套方式显示的项目与常规项目一样,只有DataTemplate更改 假设您的商品类包含' title' (字符串)和'成员' (List(of String)),然后你的 dataTemplate看起来像:

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

因此,要在两个列表框之间切换嵌套项,只需...切换项目!