编程语言
首页 > 编程语言> > 在c#中向列表框添加自定义类对象

在c#中向列表框添加自定义类对象

作者:互联网

我有一个看起来像这样的课程

public class Process_Items
{
    String Process_Name;
    int Process_ID;
    //String Process_Title;
    public string ProcessName
    {
        get { return Process_Name; }
        set { this.Process_Name = value; }
    }
    public int ProcessID
    {
        get { return Process_ID; }
        set { this.Process_ID = value; }
    }
}

现在我想创建一个Process_Items []数组并显示多列列表框中的所有元素.这样第一列必须具有processName和2nd必须具有processID.我怎样才能在C#2.0中实现这一目标?

解决方法:

您应该使用ListView控件并添加两列(ListBox只有一列)

Process_Items[] items = new Process_Items[] // Initialize array

foreach(Process_Items p in items) {
    listView.Items.Add(p.ProcessName).Subitems.Add(p.ProcessID.ToString());
}

标签:c,net-2-0,class
来源: https://codeday.me/bug/20190716/1473450.html