C# 在asp.net中将嵌套项从一个列表框移动到另一个列表框
我知道如何将项目从一个列表框移动到另一个列表框,但不知道它们是如何嵌套的: 有谁能告诉我如何将它们嵌套在列表框中,并像上图一样将它们从一个列表框移动到另一个列表框C# 在asp.net中将嵌套项从一个列表框移动到另一个列表框,c#,asp.net,C#,Asp.net,我知道如何将项目从一个列表框移动到另一个列表框,但不知道它们是如何嵌套的: 有谁能告诉我如何将它们嵌套在列表框中,并像上图一样将它们从一个列表框移动到另一个列表框 谢谢。以嵌套方式显示的项目与常规项目一样,只是数据模板发生了变化。 假设您的项目类包含“title”(字符串)和“members”(列表(字符串)),则 dataTemplate将如下所示: <DataTemplate TargetType={x:Type l:MyClass}> <StackPanel&g
谢谢。以嵌套方式显示的项目与常规项目一样,只是数据模板发生了变化。
假设您的项目类包含“title”(字符串)和“members”(列表(字符串)),则 dataTemplate将如下所示:
<DataTemplate TargetType={x:Type l:MyClass}>
<StackPanel>
<TextBox Text:{Binding title} />
<ItemsControl ItemsSource={Binding members} />
</StackPanel>
</DataTemplate>
所以要在两个列表框之间切换嵌套项,只需。。。切换项目 以嵌套方式显示的项目与常规项目一样,只有DataTemplate会更改。
假设您的项目类包含“title”(字符串)和“members”(列表(字符串)),则 dataTemplate将如下所示:
<DataTemplate TargetType={x:Type l:MyClass}>
<StackPanel>
<TextBox Text:{Binding title} />
<ItemsControl ItemsSource={Binding members} />
</StackPanel>
</DataTemplate>
所以要在两个列表框之间切换嵌套项,只需。。。切换项目