private async void OpenAdder_Click(object sender, RoutedEventArgs e) { Thickness Cmargin = Calc.Margin; Thickness Amargin = Adder.Margin; if (Adder.Margin.Top == AdderOpen) { for (double i = AdderOpen; i >= AdderHide; i -= 10) { Amargin.Top = i; if (Calc.Margin.Left != CalcHide) { Cmargin.Left -= CalcStepToDHide; Calc.Margin = Cmargin; } Adder.Margin = Amargin; await Task.Delay(1); } } else { for (double i = AdderHide; i <= AdderOpen; i += 10) { Amargin.Top = i; if (Calc.Margin.Left != CalcDHide) { Cmargin.Left += CalcStepToDHide; Calc.Margin = Cmargin; } Adder.Margin = Amargin; await Task.Delay(1); } NewFood.Focus(FocusState.Keyboard); } }
private void NewItem(object sender, RoutedEventArgs e) { string item_name = NewFood.Text; if (item_name.Trim(' ') != "") { Button btn_content = new Button(); btn_content.Foreground = new SolidColorBrush(Color.FromArgb(0xF8, 0xF8, 0xFF, 0xFF)); btn_content.Background = new SolidColorBrush(Colors.Transparent); btn_content.BorderBrush = new SolidColorBrush(Color.FromArgb(0xFF, 0x4F, 0x4E, 0x4E)); btn_content.BorderThickness = new Thickness(0, 0, 0, 1); btn_content.Width = 350; btn_content.FontSize = 30; btn_content.Content = item_name; btn_content.HorizontalContentAlignment = HorizontalAlignment.Left; btn_content.Click += Delete_fromlist; btn_content.Focus(FocusState.Programmatic); ShopList.Children.Add(btn_content); } NewFood.Text = ""; NewFood.Focus(FocusState.Keyboard); }