gpt4 book ai didi

c# - 如何将 CheckedListBox 选定的项目放入 List...?

转载 作者:太空狗 更新时间:2023-10-29 17:35:03 25 4
gpt4 key购买 nike

我有一个 X 类型的列表。X 是一个属性级别类。现在在一个事件中,我需要将 CheckedListBox 选定的项目放入另一个列表中。

如何获得输出...??我试过的代码如下...

public void Initialize(List<X> x1)
{
chkList.DataSource = x1;
chkList.DisplayMember = "MeterName"; // MeterName is a property in Class X
chkList.ValueMember = "PortNum"; // PortNum is a property in Class X
}

private void Click_Event(object sender, EventArgs e)
{

List<X> x2 = new List<X>();
// Here I want to get the checkedListBox selected items in x2;
// How to get it...???

}

最佳答案

你可以试试下面的方法

 List<X>  x2 =  chkList.CheckedItems.OfType<X>().ToList();

或转换为对象

List<object>  x2 = chkList.CheckedItems.OfType<object>().ToList();

关于c# - 如何将 CheckedListBox 选定的项目放入 List<X>...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13945888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com