private void bugListHit(ListViewHitTestInfo hit)
{
ListViewItem.ListViewSubItem subItem = hit.SubItem;
//任务已解决
if (hit.Item.SubItems[3] == subItem)
{
BugInfo bug = queryBugById(hit.Item.SubItems[1].Text);
bug.isDone = (bool)subItem.Tag;
//绘制复选框
drawCheckBox(bugList, subItem, (bool)subItem.Tag);
}
if (hit.Item.Tag == null)
{
hit.Item.Tag = false;
}
hit.Item.Tag = !(bool)hit.Item.Tag;
hit.Item.Checked = (bool)hit.Item.Tag;
}