Пример #1
0
 private void Column_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     if (args.EventButton.Type == EventType.TwoButtonPress)
     {
         EditGridCell(args.Cell.Row, args.Cell.Column);
     }
 }
 private void ColumnDocumentNumber_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     if (args.EventButton.Type == EventType.TwoButtonPress)
     {
         EditGridCell(args);
     }
 }
Пример #3
0
 private void ColumnShortcut_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     ShortcutColumnEvaluate(grid.EditedCell.Row, string.Empty);
     if (grid.EditedCell != args.Cell)
     {
         EditGridCell(args.Cell.Row, args.Cell.Column);
     }
 }
Пример #4
0
        protected virtual void ItemColumn_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
        {
            if (grid.EditedCell != args.Cell)
            {
                CurrentColumnEvaluate();
                EditGridCell(args.Cell.Row, args.Cell.Column);
            }

            if (args.EventButton.Type != EventType.TwoButtonPress)
            {
                return;
            }

            object cellValue = grid.EditedCellValue;

            gridNavigator.ChooseCellValue(ItemColumnEvaluate, ItemColumnChoose,
                                          cellValue == null ? string.Empty : cellValue.ToString());
        }
Пример #5
0
        private void ColumnItem_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
        {
            ShortcutColumnEvaluate(grid.EditedCell.Row, string.Empty);
            if (grid.EditedCell != args.Cell)
            {
                EditGridCell(args.Cell.Row, args.Cell.Column);
            }

            if (args.EventButton.Type != EventType.TwoButtonPress)
            {
                return;
            }

            object cellValue = grid.EditedCellValue;

            gridNavigator.ChooseCellValue(ItemColumnEvaluate, ItemColumnChoose,
                                          cellValue == null ? string.Empty : cellValue.ToString());
        }
Пример #6
0
        protected override void ItemColumn_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
        {
            if (grid.EditedCell != args.Cell)
            {
                CurrentColumnEvaluate();
                EditGridCell(args.Cell.Row, args.Cell.Column);
            }
            else
            {
                EditGridCell(-1, -1);
            }

            if (grid.DisableEdit || args.EventButton.Type != Gdk.EventType.TwoButtonPress || editMode)
            {
                return;
            }

            object cellValue = grid.EditedCellValue;

            GridNavigator.ChooseCellValue(ItemColumnEvaluate, ItemColumnChoose,
                                          cellValue == null ? string.Empty : cellValue.ToString());
        }
        private void MatItem_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
        {
            if (grdMaterials.EditedCell != args.Cell)
            {
                MatCurrentColumnEvaluate();
                MatCellEdit(args.Cell.Row, args.Cell.Column);
            }
            else
            {
                MatCellEdit(-1, -1);
            }

            if (grdMaterials.DisableEdit || args.EventButton.Type != Gdk.EventType.TwoButtonPress)
            {
                return;
            }

            object cellValue = grdMaterials.EditedCellValue;

            GridNavigator.ChooseCellValue(MatItemEvaluate, MatItemChoose,
                                          cellValue == null ? string.Empty : cellValue.ToString());
        }
Пример #8
0
 private void SalePriceColumn_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     CurrentColumnEvaluate();
     EditGridCell(args.Cell.Row, args.Cell.Column);
 }
 private void MatQty_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     MatCurrentColumnEvaluate();
     MatCellEdit(args.Cell.Row, args.Cell.Column);
 }
 private void ProdQty_ButtonPressEvent(object sender, CellButtonPressEventArgs args)
 {
     ProdCurrentColumnEvaluate();
     ProdCellEdit(args.Cell.Row, args.Cell.Column);
 }