如何创建几个动态列表视图未知的listveiw数

时间:2017-04-23 12:52:40

标签: c# listview

在我的项目中,我需要创建几个lisview,我有一个值为string[] = array{"BILL", "ORDER", "DELEVERY FORM", "RCL", "ESTIMATION", ...}的数组;我想为数组中的每个值创建一个列表视图。

void CreateListView(string[] array)
{
    foreach(value in array)
    {
                ListView listView[value] = new ListView();
                this.Controls.Add(listView[value]);

    }
}

1 个答案:

答案 0 :(得分:1)

根据我的理解,您希望创建列表视图并根据给定的数组命名它们。如果是这种情况,那么这应该满足。

    void CreateListView(string[] array)
    {
        foreach (var value in array)
        {
            ListView listView = new ListView {Name = value};
            Controls.Add(listView);

        }
    }