private void btnAdd_Click(object sender, RoutedEventArgs e) {
int sel = AllControls.SelectedIndex;
RibbonItemListDisplay item = AllControls.SelectedValue as RibbonItemListDisplay;
AllControls.Items.Remove(item);
AddToList(item, true);
CheckAgainstList();
if (sel != 0) {
AllControls.SelectedIndex = sel - 1;
}
else if (AllControls.Items.Count != 0) {
AllControls.SelectedIndex = 0;
}
else {
btnRemove.IsEnabled = true;
btnAdd.IsEnabled = false;
}
}