private void CreateNewPattern() { if (!_history.PushPattern(GeneratePattern())) { return; } ApplyResult(_history.GetCurrentPattern()); CheckMovable(); if (_history.Count == 1) { btnEdit.Visibility = Visibility.Visible; } txtbxResult.Text = "1"; txtMaxHistory.Text = "/ " + _history.Count; }