æå¾å°åå
·ä½ç对象åºç¨å¿å¾ï¼è¿æ¬¡å°è¯ä¸ä¸ã
WinFormä¸ListviewçItemCheckäºä»¶ï¼ä¾åå¦ä¸ï¼
private
void lvwTables_ItemCheck(object sender, ItemCheckEventArgs
e)
{
Check();
}
private void Check()
{
for (int i = 0;
i < lvwTables.CheckedItems.Count; i++)
{
//Some biz here
//è¿éæ£æµä¸å°éä¸ç项ç®çæ£ç¡®ç¶æ
}
}
å 为ItemCheckäºä»¶æ¯å¨Checkçä¸å»è§¦åçï¼lvwTables.CheckItemsä¸è¿æ²¡ææ·»å ã
æè¿æ ·å¤çï¼
private
void lvwTables_ItemCheck(object sender, ItemCheckEventArgs
e)
{
Check(e.Index, e.NewValue);
}
private void
Check(int CurrentItem, CheckState State)
{
for (int i = 0; i <
lvwTables.CheckedItems.Count; i++)
{
if (i !=
CurrentItem)
//some biz here //è½æ£ç¡®æ£æµ
}
if (CurrentItem != -1
&& State == CheckState.Checked)
//some biz here
//è¿éè¡¥ä¸ä¸
}
为ä»ä¹ä¸ç´æ¥å¨äºä»¶ä¸bizï¼å 为ææå¾å¤ä¸ªå°æ¹è¦è°ç¨ä¸æ ·ç代ç ï¼æ以å°è£
æå½æ°ã
æ¹æ³æç¹ç¬¨ã
转载ä»
ä¾åèï¼çæå±äºåä½è
ãç¥ä½ æå¿«ï¼æ»¡æ请é纳å¦
温馨提示:内容为网友见解,仅供参考