/// <summary>
        /// Show dialog to create or rename project
        /// </summary>
        private void ShowRenameSampleDialog()
        {
            var sampleName         = _viewModel.OnRenameSample.Name;
            var renameSampleDialog = new InputPromptOveride()
            {
                IsSubmitOnEnterKey = false,
                Title = AppResources.RenameSample,
                Value = sampleName
            };

            renameSampleDialog.LostFocus += RenameSampleDialog_OnLostFocus;
            renameSampleDialog.KeyUp     += RenameSampleDialog_OnKeyUp;
            renameSampleDialog.Completed += RenameSampleDialog_OnCompleted;
            renameSampleDialog.Show();
        }
예제 #2
0
        private void TempoGrid_OnTap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            var tempoChangeDialog = new InputPromptOveride()
            {
                IsSubmitOnEnterKey = false,
                Title   = AppResources.TitleChangeTempo,
                Message = AppResources.MessageChangeTempo,
                Value   = string.Empty + _viewModel.CurrentProject.Tempo
            };

            tempoChangeDialog.LostFocus += TempoChangeDialog_OnLostFocus;
            tempoChangeDialog.KeyUp     += TempoChangeDialog_OnKeyUp;
            tempoChangeDialog.Completed += TempoChangeDialog_OnCompleted;
            tempoChangeDialog.Show();
        }
예제 #3
0
        /// <summary>
        /// Show dialog to create or rename project
        /// </summary>
        /// <param name="projectId">-1 = for create project dialog, n - rename project dialog </param>
        private void ShowRenameDialog()
        {
            var projectName = _viewModel.OnRenameProject == null ? string.Empty
                : _viewModel.OnRenameProject.Name;
            var dialogTitle         = _viewModel.OnRenameProject == null ? AppResources.CreateProject : AppResources.RenameProject;
            var renameProjectDialog = new InputPromptOveride()
            {
                IsSubmitOnEnterKey = false,
                Title = dialogTitle,
                Value = projectName
            };

            renameProjectDialog.LostFocus += RenameProjectDialog_OnLostFocus;
            renameProjectDialog.KeyUp     += RenameProjectDialog_OnKeyUp;
            renameProjectDialog.Completed += RenameProjectDialog_OnCompleted;
            renameProjectDialog.Show();
        }