void Macros_ItemRemoved(object sender, DictionaryItemChangeEventArgs <string, Macro> e) { macrosList.Items.RemoveByKey(e.Key); // .NET bugfix macrosList_SelectedIndexChanged(macrosList, EventArgs.Empty); }
void Macros_ItemAdded(object sender, DictionaryItemChangeEventArgs <string, Macro> e) { ListViewItem item = new ListViewItem(e.Key); item.Name = e.Key; item.Tag = e.Item; macrosList.Items.Add(item); }
void Macros_ItemRemoved(object sender, DictionaryItemChangeEventArgs<string, Macro> e) { macrosList.Items.RemoveByKey(e.Key); // .NET bugfix macrosList_SelectedIndexChanged(macrosList, EventArgs.Empty); }
void Macros_ItemAdded(object sender, DictionaryItemChangeEventArgs<string, Macro> e) { ListViewItem item = new ListViewItem(e.Key); item.Name = e.Key; item.Tag = e.Item; macrosList.Items.Add(item); }