private void buttonItems_BeforeItemRemoved(object sender, PreferencesButtonItemEventArgs e) { if (_isExpanded) { this.Height -= e.Item.Height; } }
private void buttonItems_SelectionChanged(object sender, PreferencesButtonItemEventArgs e) { if (ItemActivated != null) { ItemActivated(this, e); } }
protected void button_ItemActivated(object sender, PreferencesButtonItemEventArgs e) { HidePanels(); if (e.Item.AssociatedPanel != null) { e.Item.AssociatedPanel.BringToFront(); e.Item.AssociatedPanel.Show(); _activeButton = e.Item.Parent as PreferencesButton; } }
private void buttonItems_ItemAdded(object sender, PreferencesButtonItemEventArgs e) { UpdateItems(_isExpanded); }