System.Windows.Forms.CheckedListBox.OnItemClick C# (CSharp) Method

OnItemClick() private method

private OnItemClick ( int index ) : void
index int
return void
		internal override void OnItemClick (int index)
		{			
			if ((CheckOnClick || last_clicked_index == index) && index > -1) {
				if (GetItemChecked (index))
					SetItemCheckState (index, CheckState.Unchecked);
				else
					SetItemCheckState (index, CheckState.Checked);
			}
			
			last_clicked_index = index;
			base.OnItemClick (index);
		}