【发布时间】:2026-02-17 02:40:01
【问题描述】:
我正在尝试使用 C# 中的多扩展 ListBox 用户控件执行以下操作。
假设我有一个项目列表框
item 1
item 2
item 3
item 4
item 5
然后我选择第 1 项和第 2 项。
如果我按下 Ctrl + Down 键,列表框变为
item 3
item 1
item 2
item 4
item 5
现在,我的算法运行良好,但我无法保留所选项目的列表。 在我按下 Ctrl + Down/Up 键后,所有选定的项目都被移动,但只有一个项目 最后被选中。
我想在按键后保留所选项目的列表。
我认为这是因为 MultiExtended ListBox 的 Down/Up 键的默认功能。
除了使用多重简单列表框和添加更多功能之外,还有其他方法可以解决此问题吗?
【问题讨论】: