コード例 #1
0
        private void RenameProfileExcecute(object obj)
        {
            var newProfileName = QueryProfileName(CurrentProfile.Name);

            if (newProfileName == null)
            {
                return;
            }

            CurrentProfile.Name = newProfileName;
            ForceComboboxUpdate();
            ConversionProfilesView.Refresh();
        }
コード例 #2
0
        private void RenameProfileExcecute(object obj)
        {
            var newProfileName = QueryProfileName(CurrentProfile.Name);

            if (newProfileName == null)
            {
                return;
            }

            CurrentProfile.Name = newProfileName;
            ConversionProfilesView.Refresh();
            UpdateLayoutProfilesBoxAction();
        }
コード例 #3
0
        private void AddProfileExcecute(object obj)
        {
            var name = QueryProfileName(null);

            if (name == null)
            {
                return;
            }

            var newProfile = CurrentProfile.Copy();

            newProfile.Guid = Guid.NewGuid().ToString();
            newProfile.Name = name;
            newProfile.Properties.Deletable = true;
            newProfile.Properties.Editable  = true;
            newProfile.Properties.Renamable = true;
            _profileCollection.ObservableCollection.Add(newProfile);
            ConversionProfilesView.MoveCurrentTo(newProfile);
        }