コード例 #1
0
 void _grid_CurrentCellMoved(object sender, GridCurrentCellMovedEventArgs e)
 {
     if (rangeofgrid)
     {
         this.TextBoxValue = string.Format("R{0}C{0}", _grid.CurrentCell.RowIndex, _grid.CurrentCell.ColIndex);
     }
 }
コード例 #2
0
        private void grid_CurrentCellMoved(object sender, GridCurrentCellMovedEventArgs e)
        {
            GridCurrentCell cc = this.grid.CurrentCell;

            this.grid.RefreshRange(GridRangeInfo.Cell(0, cc.MoveFromColIndex));
            this.grid.RefreshRange(GridRangeInfo.Cell(0, cc.MoveToColIndex));
            this.grid.RefreshRange(GridRangeInfo.Row(cc.MoveToRowIndex));
            this.grid.RefreshRange(GridRangeInfo.Row(cc.MoveFromRowIndex));
        }
コード例 #3
0
        void grid_CurrentCellMoved(object sender, GridCurrentCellMovedEventArgs e)
        {
            inCurrentCellMoved = true;
            GridControlBase grid = sender as GridControlBase;

            if (grid != null)
            {
                lastGridWithFocus = grid;
                GridCurrentCell cc = grid.CurrentCell;
                FormulaBox.Text = grid.Model[cc.CellRowColumnIndex.RowIndex, cc.CellRowColumnIndex.ColumnIndex].Text;
            }
            inCurrentCellMoved = false;
        }
コード例 #4
0
ファイル: Form1.cs プロジェクト: tzvis1/winforms-demos
 private void gridControl1_CurrentCellMoved(object sender, GridCurrentCellMovedEventArgs e)
 {
     grid = (GridControlBase)sender;
     DelayRefreshPropertyGrid(GridRangeInfo.Cell(grid.CurrentCell.RowIndex, grid.CurrentCell.ColIndex), 50);
 }