checklistbox多选取value值的问题

for (int i = 0; i < clbYardcode.Items.Count; i++)
            {
                if (clbYardcode.GetItemChecked(i))
                {
                    clbYardcode.SelectedIndex = i;//获取当前焦点
                    yardcode += clbYardcode.SelectedValue;//获取当前值
                }
            }
SelectedValue没有行标,不能取到当前值。于是我把被选中的行标i赋给checklistbox,然后checklistbox获取当前焦点的值即可取到

猜你喜欢

转载自blog.csdn.net/fantasykakaxi/article/details/70791431