Exemple #1
0
        public void AddControl(ListBoxWithAddRemove control)
        {
            foreach (Control existing in MyStackPanel.Children)
            {
                if (existing.Name == control.Name)
                {
                    return;
                }
            }

            ListBoxWithAddRemove newControl = new ListBoxWithAddRemove(control);
            MyStackPanel.Children.Add(newControl);
        }
 protected void AddItemOrFocus(ListBoxWithAddRemove listBox)
 {
     //if (!IsEditing)
     //{
     if (Keyboard.IsKeyDown(Key.LeftShift)
         || Keyboard.IsKeyDown(Key.RightShift))
     {
         listBox.Focus();
     }
     else
     {
         listBox.SimulateClick(listBox.AddButton);
     }
     //}
 }