private void ContextMenuBar_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e) { if (AdvTree.SelectedNode == null) { MnDelete.Enabled = false; MnModify.Enabled = false; } else { MnDelete.Enabled = true; MnModify.Enabled = true; } }
private void buttonItem2_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e) { VirtualListView listViewEx = CurrentListView(); CardDescription[] Cards = CurrentCards(); if (listViewEx.SelectedIndices == null || listViewEx.SelectedIndices.Count == 0) { buttonItem28.Enabled = false; buttonItem29.Enabled = false; buttonItem30.Enabled = false; } else { CardDescription card = null; try { card = Cards[listViewEx.SelectedIndices[0]]; } catch { card = null; } if (card == null) { buttonItem6.Enabled = false; buttonItem7.Enabled = false; buttonItem8.Enabled = false; return; } if (CardDescription.isExtraCard(card)) { buttonItem28.Text = "至额外卡组"; buttonItem28.Enabled = true; buttonItem29.Enabled = true; buttonItem30.Enabled = true; } else { buttonItem28.Enabled = true; buttonItem29.Enabled = true; buttonItem30.Enabled = true; } } }
private void buttonItem1_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e) { if (listViewEx1.SelectedIndices == null || listViewEx1.SelectedIndices.Count == 0) { buttonItem6.Enabled = false; buttonItem7.Enabled = false; buttonItem8.Enabled = false; } else { CardDescription card = null; try { card = Cards[listViewEx1.SelectedIndices[0]]; } catch { card = null; } if (card == null) { buttonItem6.Enabled = false; buttonItem7.Enabled = false; buttonItem8.Enabled = false; return; } if (card.iCardtype == 2 || card.iCardtype == 6) { buttonItem6.Text = "至额外卡组"; buttonItem6.Enabled = true; buttonItem7.Enabled = true; buttonItem8.Enabled = true; } else { buttonItem6.Enabled = true; buttonItem7.Enabled = true; buttonItem8.Enabled = true; } } }
private void TreeMenu_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e) { if (TreeChapter.SelectedNode == null) { MnAdd.Enabled = false; } else { MnAdd.Enabled = true; } if (TreeTemplate.SelectedNode == null) { MnDelete.Enabled = false; MnModify.Enabled = false; } else { MnDelete.Enabled = true; MnModify.Enabled = true; } }