コード例 #1
0
 public void Save()
 {
     if ((FState == RenameState.Editing) && (OnSave != null))
     {
         FState = RenameState.Saved;
         OnSave(this, EventArgs.Empty);
     }
 }
コード例 #2
0
 public void Cancel()
 {
     if ((FState == RenameState.Editing) && (OnCancel != null))
     {
         FState = RenameState.Canceled;
         OnCancel(this, EventArgs.Empty);
     }
 }
コード例 #3
0
        public async Task <object> RenameAsync(RenameState state)
        {
            await _renameCommand.ExecuteAsync(state);

            return(_renameCommand.GetResult());
        }