private void toolStripButton_enableall_Click(object sender, EventArgs e) { foreach (ListViewItem item in listViewFunctions.Items) { AbeFunction abeFunc = (AbeFunction)item.Tag; abeFunc.Disabled = false; item.Checked = false; } }
private void disableSelectedToolStripMenuItem_Click(object sender, EventArgs e) { foreach (ListViewItem item in listViewFunctions.SelectedItems) { AbeFunction abeFunc = (AbeFunction)item.Tag; abeFunc.Disabled = true; item.Checked = true; } }
private void copySelectedToolStripMenuItem_Click(object sender, EventArgs e) { string copy = ""; foreach (ListViewItem item in listViewFunctions.SelectedItems) { AbeFunction abeFunc = (AbeFunction)item.Tag; abeFunc.Disabled = false; item.Checked = false; copy += abeFunc.LinkerFunc.Name + "\n"; } Clipboard.SetText(copy); }
private void disableGroupToolStripMenuItem_Click(object sender, EventArgs e) { string group = GetSelectedFunction().LinkerFunc.Object; foreach (ListViewItem item in listViewFunctions.Items) { AbeFunction abeFunc = (AbeFunction)item.Tag; if (abeFunc.LinkerFunc.Object == group) { abeFunc.Disabled = true; item.Checked = true; } } foreach (var func in mAbeFuncs.Where(x => x.LinkerFunc.Object == group)) { func.Disabled = true; } }