C# .NET选择项目对话框

C# .NET选择项目对话框,c#,.net,vb.net,visual-studio,visual-studio-2010,C#,.net,Vb.net,Visual Studio,Visual Studio 2010,是否有一个标准的.NET控件用于我所谓的“双窗格选择器”,或者我必须手工编写它 双窗格选择器: 左窗格中有一个项目列表 用户可以使用两个窗格之间的按钮从左窗格中拾取项目,将其放入右窗格 右窗格中拾取的项目可以使用按钮重新排序 右键单击Word 2007中的快速访问工具栏并单击“自定义快速访问工具栏…”可以找到“双窗格选取器”的示例 注意:如果适用,首选VB.NET答案,但也可以接受C#答案。没有标准控件。对于自定义用户/复合控件来说,这似乎是一个很好的例子。这方面没有标准控件。对于自定义用户

是否有一个标准的.NET控件用于我所谓的“双窗格选择器”,或者我必须手工编写它

双窗格选择器:

  • 左窗格中有一个项目列表
  • 用户可以使用两个窗格之间的按钮从左窗格中拾取项目,将其放入右窗格
  • 右窗格中拾取的项目可以使用按钮重新排序
右键单击Word 2007中的快速访问工具栏并单击“自定义快速访问工具栏…”可以找到“双窗格选取器”的示例


注意:如果适用,首选VB.NET答案,但也可以接受C#答案。

没有标准控件。对于自定义用户/复合控件来说,这似乎是一个很好的例子。

这方面没有标准控件。对于自定义用户/复合控件来说,这听起来是一个很好的例子。

我不知道这样的事情,但是用两个
列表框和一些按钮来实现它是很简单的。单击“添加”时,执行
。从左侧的
选择索引中删除
,然后
。将
添加到右侧的
列表框中。

我不知道有类似的事情,但用两个
列表框和一些按钮来实现是很简单的。单击“添加”后,执行
。从左侧的
选择索引
处删除
,然后将其添加到右侧的
列表框

没有.NET Framework控件可以创建您描述的功能,但是它很容易实现。以下是我能够找到的一些示例(未经测试):


没有创建您描述的功能的.NET Framework控件,但是它很容易实现。以下是我能够找到的一些示例(未经测试):


    • 没有标准的选择器。您必须自己构建或找到第三方控件。

      没有标准的选择器。您必须自己构建它,或者找到第三方控件