【问题标题】:How to add CheckBox on beginning of ListView [duplicate]如何在 ListView 的开头添加 CheckBox [重复]
【发布时间】:2019-01-23 19:48:25
【问题描述】:

我正在开发防病毒程序,但我遇到了隔离问题。 我添加了listView 作为所有被隔离病毒的展示,但我需要一些帮助。

当我将复选框放在单独的列中时遇到问题,我仍然可以调整该列的大小,而且我不希望它可以调整大小。

我这样做是为了脚本。 注意:按钮点击只是临时添加项目

private void button3_Click(object sender, EventArgs e)
    {
        ListViewItem lvi = new ListViewItem(); // Checkbox 
        lvi.SubItems.Add(""); // Name of virus
        lvi.SubItems.Add(DateTime.Today.ToString()); // Date
        lvi.SubItems.Add(); // Location
        listView1.Items.Add(lvi);
    }

抱歉重复的问题,我没有说清楚

这是我的想法https://imgur.com/a/1N14Ngc

【问题讨论】:

  • ListView 控件有一个 CheckBoxes 属性。
  • 我知道,但是如果我将它设置在单独列的前面,我仍然可以调整该列的大小,但我希望它被锁定
  • 但是你接受了这个答案,所以我想你可以接受。您必须使用 DataGridView 才能获得额外的功能。
  • 哦,好的,谢谢,我将其添加为答案,因为该自定义列表视图上有更多选项。感谢您的帮助并向我展示了我复制的错误

标签: c# winforms


【解决方案1】:

您可以查看此链接here。您可以在属性或代码中设置它

this.listView1.CheckBoxes = true;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多