저는 C# 학습 5 일째입니다. foreach 루프를 사용하여 ListView 컨트롤을 채우는 방법을 알아 보려고합니다. 목록 뷰 컨트롤에 10 행 12 열이 포함되어 있습니다. .foreach를 사용하여 listview의 열/행에 항목 추가
public void listView1_Populate()
{
ListViewItem item1 = new ListViewItem("value1");
item1.SubItems.Add("value1a");
item1.SubItems.Add("value1b");
ListViewItem item2 = new ListViewItem("value2");
item2.SubItems.Add("value2a");
item2.SubItems.Add("value2b");
ListViewItem item3 = new ListViewItem("value3");
item3.SubItems.Add("value3a");
item3.SubItems.Add("value3b");
....
listView1.Items.AddRange(new ListViewItem[] { item1, item2, item3 });
}
는 내가의 생성을 수행해야 겠지 : 나는
여기void listPopulate(int *listValues[], int numberOfColumns, int numberOfRows)
{
char table[100][50];
for (int columnNumber = 0; columnNumber < numberOfColumns; ++columnNumber)
{
for (int rowNumber = 0; rowNumber < numberOfRows; ++rowNumber)
{
sprintf(&table[columnNumber][rowNumber], "%d", listValues[columnNumber][rowNumber]);
// ...
}
}
}
내가 지금까지 알아 낸 것입니다 C.에 후 난 기능을 코딩 한 항목을 별도의 단계로 나열하십시오. 그래서 내 질문은 : for 또는 foreach 루프와 함께 C#에서 이렇게 할 수있는 방법이 있어야합니다, 안돼?
무엇이 문제입니까? –
내 질문은 : for 또는 foreach 루프를 사용하여 C#에서이 작업을 수행 할 수있는 방법이 있어야합니까? – PaeneInsula