Ejemplo n.º 1
0
        public virtual void Edit()
        {
            GridControl targetControl = FocusedGrid();

            if (targetControl != null)
            {
                GridControl gd  = (GridControl)targetControl;
                GridView    abv = (GridView)gd.MainView;
                if (abv.OptionsBehavior.Editable == false)
                {
                    abv.OptionsBehavior.Editable        = true;
                    abv.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.True;
                    abv.OptionsBehavior.AllowAddRows    = DevExpress.Utils.DefaultBoolean.True;
                }
                else
                {
                    GridEditingMode gem = abv.OptionsBehavior.EditingMode;
                    abv.OptionsBehavior.EditingMode = GridEditingMode.EditForm;
                    abv.ShowEditForm();
                    abv.OptionsBehavior.EditingMode = gem;
                }
            }
        }
Ejemplo n.º 2
0
 public void SetEditButtonMode(GridEditingMode mode)
 {
     this.gridView1.OptionsBehavior.EditingMode = mode;
 }