【发布时间】:2015-05-23 14:29:03
【问题描述】:
在考虑使用哪个控件来实现我的目的时,我真的很困惑。
我有一个项目列表,从项目 1 到项目 10。用户可以按任意顺序选择 4 或 5 个项目。
现在用户选择的项目必须以相同的顺序分开。
例如,如果用户按照以下顺序选择项目,item4,item8,item3和item2。
我想要它以相同的顺序。第 4 项,第 8 项,第 3 项,第 2 项。
如何在 winforms 控件中实现这一点?
【问题讨论】:
-
你试过ListBox控件了吗?
-
如果选择顺序真的很重要,那么让用户知道他选择了正确的顺序是非常重要的。并且可以修正错误。其标准 UI 是 两个 列表框。一个显示可用项目,另一个显示选定项目和订单。在列表框之间来回移动项目的两个按钮。你可能见过this before。
-
是的,我尝试了列表框,正如“hans passant”所说。但问题是我在表单页面中有很多其他控件。如果我使用 2 列表框方法,表单页面会随着它占据更多部分而下降和下降。除了 2 列表框方法之外还有其他选择吗
-
一个列表框就可以搞定。如果它适合您的需要,请告诉我更多解释。
-
@RaizeAhamed 如果您的表单空间有限,您可以在User Experience 上询问想法。
标签: c# winforms visual-studio-2010