private void PropertiesButton_Click(object sender, EventArgs e) { if (NetworksGridView.SelectedRows.Count <= 0) { return; } NetworkListViewItem selectedItem = ((NetworkListViewItem)NetworksGridView.SelectedRows[0]); VIF newVif; using (var dialog = new VIFDialog(Connection, selectedItem.Vif, selectedItem.Index, Template.HasSriovRecommendation())) { if (dialog.ShowDialog() != DialogResult.OK) { return; } newVif = dialog.NewVif(); } selectedItem.Vif = newVif; selectedItem.UpdateDetails(); UpdateEnablement(); }
private void AddButton_Click(object sender, EventArgs e) { VIFDialog dialog = new VIFDialog(Connection, null, NetworksGridView.Rows.Count); if (dialog.ShowDialog() != DialogResult.OK) { return; } NetworksGridView.Rows.Add(new NetworkListViewItem(Connection, dialog.NewVif(), NetworksGridView.Rows.Count, true)); UpdateEnablement(); }
private void AddButton_Click(object sender, EventArgs e) { VIF newVif; using (var dialog = new VIFDialog(Connection, null, NetworksGridView.Rows.Count, Template.HasSriovRecommendation())) { if (dialog.ShowDialog() != DialogResult.OK) { return; } newVif = dialog.NewVif(); } NetworksGridView.Rows.Add(new NetworkListViewItem(Connection, newVif, NetworksGridView.Rows.Count, true)); UpdateEnablement(); }