位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 使用ListBox控件启动游戏

提问人:刘团圆发布时间:2020-12-09

    现在,在游戏中,我们只剩下一个提供支持的窗口需要创建了。在创建游戏主界面之前,最后一个窗口用于让玩家添加新的玩家,以及指定在新一轮游戏中有哪些玩家需要加入。该窗口使用一个ListBox控件来显示玩家的名字。

    通常,ListBox和ComboBox控件的作用是类似的,只不过ComboBox控件一般只能选择一项,而ListBox 允许用户选择多项。另一个显著差异是ListBox控件用于显示其内容的列表总处于展开状态。也就是说,ListBox控件会占用窗口中更多的空间,但用户可以立即看到相应的选项。

    下表中列出了 ListBox控件一些比较重要的属性。

SelectionMode

该属性控制用户在列表中进行选择的方式。可以有三种取值:Single,允许用户选择一项;Multiple允许用户不必按下Ctr丨键即可选择多项;Extended用户通过按下Shift键选择连续的多项,或者按下Ctrl键选择非连续的多项

Selectedltem

获取或设置第一个被选中的项,如果没有被选项,返回null即使有多项被选中也仅返回第-项

Selected terns

获取包含当前所有已选中项的列表

Sclcctedlndcx

Selectedltem类似,不同之处在于仅返回所选项的索引值,而不是项本身。如果没有被选项,返回-1,而不null


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部