首页 > 解决方案 > c# listbox 项目的数字顺序

问题描述

您好,我在互联网上搜索了几个小时,但仍然找不到答案。(或者我只是不知道怎么问)

我需要列表框 fe 中项目的简单数字顺序。我正在将每 3 个项目从 txt 文件添加到列表框中。当我在 txt 文件中有这个时:

Acc 4
name4
pass4
Acc 5
name5
pass5

我将只添加到列表框Acc4Acc5

现在,当我在列表框中选择某个项目时,我想知道选择了哪个项目,但我不想要 fe. Acc6:(已选择)但我想知道Acc6列表框中的第三个项目(然后订单为 2)

PS:对不起我的结局,谢谢帮助

标签: c#listbox

解决方案


如果您正在查找列表框中所选项目的索引,请尝试

{listBoxName}.SelectedIndex

这将为您提供所选项目的索引(基于 0)。https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.listbox.selectedindex?view=netframework-4.7.2

如果您想要该项目,请尝试

{listBoxName}.SelectedItem

这给出了当前选定的项目https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.listbox.selecteditem?view=netframework-4.7.2


推荐阅读