C# 如果把ListView的CheckBoxes的值设为false, ItemChecked事件不被触发

用什么办法即不用把CheckBoxes设为true,又可以触发ItemChecked的事件呢?

第1个回答  2011-02-05
你可以把ItemChecked事件写在别的事件里面,也是一样可以触发的
第2个回答  2011-02-05
貌似不可能,如果选中就执行选中时间,那你的电脑估计要承受很大的压力啊
第3个回答  2011-02-05
在你需要触发ItemChecked事件的地方加入以下代码:
listView1_ItemCheck(listView1,new ItemCheckEventArgs(0,CheckState.Unchecked,CheckState.Unchecked ));本回答被提问者采纳

C# 如果把ListView的CheckBoxes的值设为false, ItemChecked事件不被触发...
你可以把ItemChecked事件写在别的事件里面,也是一样可以触发的

在C#中怎样禁止ListView控件Details视图中双击某个项时复选框会自动设 ...
this.listView1.ShowItemToolTips = true;this.listView1.Size = new System.Drawing.Size(286, 165);this.listView1.TabIndex = 0;this.listView1.UseCompatibleStateImageBehavior = false;this.listView1.DoubleClick += new System.EventHandler(this.listView1_DoubleClick);this.listView1.MouseDown +...

C# 如何将listview中某一列设置为checkboxes
如果你是手动加载listView 的ListItem,就可以在加载时设置你要加载的ListItem,如: ListViewItem week1 = new ListViewItem();week1.Text = "星期一";week1.Checked = true;listView1.Items.Add(week1);而如果你是在Form中直接通过编辑项添加,就可以设置你添加的ListItem的Checked属性为True即可!

C# listView 中怎么设置CheckBoxes控件全部默认选中?
如果你是手动加载listView 的ListItem,就可以在加载时设置你要加载的ListItem,如: ListViewItem week1 = new ListViewItem();week1.Text = "星期一";week1.Checked = true;listView1.Items.Add(week1);而如果你是在Form中直接通过编辑项添加,就可以设置你添加的ListItem的Checked属性为True即可!

如何用C#代码选中listview的复选框
listView1.Items.Add("Goods", 0);listView1.Items[0].Checked = true;或者 System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("Goods");listViewItem1.Checked = true;listView1.Items.Add(listViewItem1);...

C# 如何将ListView的单元格双击之后可以编辑
m_tb.Visible = false;m_cb.Visible = false;this.GridLines = true;\/\/this.CheckBoxes = false;this.FullRowSelect = true;this.Controls.Add(m_tb);this.Controls.Add(m_cb);} private void EditItem(ListViewItem.ListViewSubItem subItem){ if (this.SelectedItems.Count <= 0){ return;} ...

c#listview
在之前的操作系统上,此值被忽略,并且System.Windows.Forms.ListView控件在System.Windows.Forms.View.LargeIcon视图中显示。2、属性:(1)FullRowSelect:设置是否行选择模式。(默认为false)提示:只有在Details视图该属性才有意义。(2)GridLines:设置行和列之间是否显示网格线。(...

C# 如何将listview的内容用图表的形式显示出来
item1.Checked = true; \/\/item1被选中。\/\/SubItems类获取包含该项的所有子项的集合,Add方法向集合中添加单个子项,\/\/子项的顺序决定ListView控件中显示子项的列。item1.SubItems.Add("1");item1.SubItems.Add("2");item1.SubItems.Add("3");ListViewItem item2 = new ListViewItem("i...

Excel 如何将某一列全部设定为某个值
C# 如何将listview中某一列设定为checkboxes 如果你是手动载入listView 的ListItem,就可以在载入时设定你要载入的ListItem,如: ListViewItem week1 = new ListViewItem(); week1.Text = "星期一"; week1.Checked = true; listView1.Items.Add(week1); 而如果你是在Form中直接通过编辑项...

C#中listView中怎么加入图片,并让其以缩略图的形式显示
item1.Checked = true; \/\/item1被选中。 \/\/SubItems类获取包含该项的所有子项的集合,Add方法向集合中添加单个子项, \/\/子项的顺序决定ListView控件中显示子项的列。 item1.SubItems.Add("1"); item1.SubItems.Add("2"); item1.SubItems.Add("3"); ListViewItem item2 = new ListViewItem("item2"...

相似回答