private void StackPanelOnFocus(object sender, RoutedEventArgs e)
        {
            TextBox T = e.OriginalSource as TextBox;

            foreach (Item i in o.OrderItems)
            {
                StackPanel S = i.B.Child as StackPanel;

                foreach (TextBox t in S.Children)
                {
                    if (t == T)
                    {
                        S.Focus();
                        i.B.BorderThickness = new Thickness(4);
                    }
                }
            }

            foreach (Grid Mod in ItemContextButtons.Children)
            {
                Mod.Visibility = Visibility.Visible;
                Mod.Focusable  = false;
            }

            Delete.Visibility = Visibility.Visible;
            Delete.Focusable  = false;
        }