TurtleZenTaoLib.IssuesForm.checkboxOperate C# (CSharp) Method

checkboxOperate() private method

全选/全不选
private checkboxOperate ( bool checkState ) : void
checkState bool
return void
        private void checkboxOperate(bool checkState)
        {
            selectAllCheckBox.Checked = checkState;

            selectAllCheckBox.Text = (selectAllCheckBox.Checked ? Plugin.lang.getText("None") : Plugin.lang.getText("All"));
            ListView.ListViewItemCollection items = bugList.Items;

            if (operate == SearchOperate.TASK){
                items = taskList.Items;
                taskCheckedState = selectAllCheckBox.Checked;
            }else{
                bugCheckedState = selectAllCheckBox.Checked;
            }

            foreach (ListViewItem item in items)
            {
                item.Checked = selectAllCheckBox.Checked;
                item.Tag = selectAllCheckBox.Checked;
            }
        }