private void AddStep_Click(object sender, RoutedEventArgs e)
        {
            bool continueAddStep = false;

            if (curStep != curStepVisibility)
            {
                curStepVisibility          = curStep;
                StepDescription.Text       = "Step Description";
                StepDescription.Foreground = new SolidColorBrush(Colors.Gray);
                AddImages.Visibility       = Visibility.Visible;
                StepDescription.IsEnabled  = true;
                Images.Children.Clear();
                ImagesScrollView.Visibility = Visibility.Collapsed;
                StepCount.Text = $"{curStepVisibility + 1}?/{Steps.Count}";
            }
            else
            {
                if (StepDescription.Text == "Step Description")
                {
                    MessageBox.Show("Bạn phải có hướng dẫn cho bước nấu ăn này chớ");
                    StepDescription.Focus();
                }
                else if (curStep == Steps.Count)
                {
                    var result = MessageBox.Show("Wait Wait! Bước nấu ăn này không có hình ảnh minh họa sao", "", MessageBoxButton.YesNo);
                    if (result == MessageBoxResult.Yes)
                    {
                        List <String> tmp = new List <string>();
                        tmp.Add("");
                        Steps.Add(tmp);
                        continueAddStep = true;
                    }
                    else
                    {
                        /*Do Nothing*/
                    }
                }
                else
                {
                    continueAddStep = true;
                }
                if (continueAddStep)
                {
                    Steps[curStep][0]          = StepDescription.Text;
                    StepDescription.Text       = "Step Description";
                    StepDescription.Foreground = new SolidColorBrush(Colors.Gray);
                    StepDescription.IsEnabled  = true;
                    AddImages.Visibility       = Visibility.Visible;
                    Images.Children.Clear();
                    ImagesScrollView.Visibility = Visibility.Collapsed;
                    curStep++;
                    curStepVisibility = curStep;
                    StepCount.Text    = $"{curStepVisibility + 1}?/{Steps.Count}";
                }
            }
        }