我有一个看起来像这样的课程
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; }
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想创建一个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());
}
Run Code Online (Sandbox Code Playgroud)