private void ButtonModifyClick(object sender, EventArgs e) { EtwProvider provider = GetSelectedEtwProvider(); if (provider == null) { return; } EtwProviderEdit edit = new EtwProviderEdit(provider); DialogResult dr = edit.ShowDialog(this); listView.Focus(); if (dr != DialogResult.OK) { return; } EtwProvider existing = GetExisting(edit.EtwProvider); if ((existing != null) && (existing != edit.EtwProvider)) { Remove(edit.EtwProvider); return; } ListViewItem item = listView.SelectedItems[0]; item.Text = edit.EtwProvider.Active.ToString(); item.SubItems[1].Text = edit.EtwProvider.ProviderGuid.ToString(); item.SubItems[2].Text = edit.EtwProvider.Description; item.SubItems[3].Text = edit.EtwProvider.TraceLevel.ToString(); }
private void ButtonAddClick(object sender, EventArgs e) { EtwProviderEdit edit = new EtwProviderEdit(null); DialogResult dr = edit.ShowDialog(this); listView.Focus(); if (dr != DialogResult.OK) return; EtwProvider existing = GetExisting(edit.EtwProvider); if (existing != null) { GetItem(existing).Selected = true; return; } listView.Items.Add(GetItem(edit.EtwProvider)).Selected = true; }
private void ButtonAddClick(object sender, EventArgs e) { EtwProviderEdit edit = new EtwProviderEdit(null); DialogResult dr = edit.ShowDialog(this); listView.Focus(); if (dr != DialogResult.OK) { return; } EtwProvider existing = GetExisting(edit.EtwProvider); if (existing != null) { GetItem(existing).Selected = true; return; } listView.Items.Add(GetItem(edit.EtwProvider)).Selected = true; }
private void ButtonModifyClick(object sender, EventArgs e) { EtwProvider provider = GetSelectedEtwProvider(); if (provider == null) return; EtwProviderEdit edit = new EtwProviderEdit(provider); DialogResult dr = edit.ShowDialog(this); listView.Focus(); if (dr != DialogResult.OK) return; EtwProvider existing = GetExisting(edit.EtwProvider); if ((existing != null) && (existing != edit.EtwProvider)) { Remove(edit.EtwProvider); return; } ListViewItem item = listView.SelectedItems[0]; item.Text = edit.EtwProvider.Active.ToString(); item.SubItems[1].Text = edit.EtwProvider.ProviderGuid.ToString(); item.SubItems[2].Text = edit.EtwProvider.Description; item.SubItems[3].Text = edit.EtwProvider.TraceLevel.ToString(); }