如果组合框的索引等于<;列表>;

本文关键字:lt 列表 gt 组合 索引 如果 | 更新日期: 2023-09-27 17:59:46

一些信息:在我的组合框中是我的list<Create>的详细信息,当人们点击我的组合栏中的一行时,它应该能够编辑所选行中的内容(可编辑的内容将在文本框中解析)。

问题:是否可以获取组合框的索引,并检查该索引是否与我的List<Create> Characters的索引匹配,以便我可以返回特定的项目行?

    private void cbSummary_SelectedIndexChanged(object sender, EventArgs e)
    {
        foreach (Create character in Characters)
        {
            if(cbSummary.SelectedIndex == ?? )
        }
    }

我想到的是建造这个,但我还不太确定。有什么想法吗?

如果组合框的索引等于<;列表>;

是的,您可以使用索引器:

var createList = new List<Create>();
// Populate list
var selectedListItem = createList[cbSummary.SelectedIndex];