在 Windows 窗体中,我有一个带有复选框的列表视图(listview1.CheckBoxes = true)。我想从一开始就禁用它,双击选定的行,然后在单独的选项卡中加载一个按钮。一旦单击该按钮,需要自动选中列表视图复选框。 我该怎么办?
我用它来禁用复选框。
private void listview1_ItemCheck(object sender, ItemCheckEventArgs e)
{
e.NewValue = e.CurrentValue;
}
private void listview1_ItemCheck(object sender, ItemCheckEventArgs e)
{
//way 1
if (disable)
e.NewValue = CheckState.Unchecked;
//way 2
if (disable)
listview1.Items[0].Checked = false;
}
你可以尝试一下,不知道是否满足你的需求