winforms:ListView与作品不工作......或者我忘了一些东西

时间:2015-07-05 11:28:02

标签: c# winforms listview

我有一个列表视图,其中包含一些选项并已分组。当我点击“Añadir”按钮时,我设置属性listoperation.ShowGroups = true;,但列表视图的行为不正确。

我想在设计页面中显示信息:

enter image description here

我的两个目标是第一个标题,如图像,第二个缩进右侧的复选框。

当我在屏幕上运行项目时,我看到:

enter image description here

有什么问题?在代码背后我什么都没有。只有我通过属性添加了信息。在我设置组的项目中。

我正在使用Windows 7和Visual Studio 2013和Framework 4.0

你能帮帮我吗?我忘了什么?

2 个答案:

答案 0 :(得分:1)

看起来你需要enable visual-styles。这通常在应用程序入口点完成。

static class Program
{

    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles(); // <- Here
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new Form1());
    }

}

答案 1 :(得分:0)

您需要在Designer或代码中逐个创建组:

 listView1.Groups.Add("FunnyGroup", "Funny");

然后您可以为每个项目设置组:

listView1.Items[0].Group = listView1.Groups["FunnyGroup"];

这两个动作也可以在Designer中完成..

enter image description here