コード例 #1
0
 private bool SelectTo(GridCell gridCell)
 {
     Presenter.Select(gridCell, true);
     return(true);
 }
コード例 #2
0
 private bool Activate(GridCell gridCell)
 {
     Presenter.Activate(gridCell);
     return(true);
 }
コード例 #3
0
 private bool CanSelectTo(GridCell gridCell)
 {
     return(Mode == GridCellMode.Select);
 }
コード例 #4
0
 private bool CanActivate(GridCell gridCell)
 {
     return(Presenter.PredictActivate(gridCell).HasValue);
 }
コード例 #5
0
 private bool CanExitEditMode(GridCell gridCell)
 {
     return(gridCell.IsCurrent && Mode == GridCellMode.Edit);
 }
コード例 #6
0
 private bool CanEnterEditMode(GridCell gridCell)
 {
     return(gridCell.IsCurrent && Mode == GridCellMode.Select && gridCell.IsEditable);
 }
コード例 #7
0
 private bool ToggleMode(GridCell gridCell)
 {
     Presenter.ToggleMode(gridCell);
     return(true);
 }
コード例 #8
0
 private bool CanToggleMode(GridCell gridCell)
 {
     return(Presenter.CanToggleMode(gridCell));
 }