Ejemplo n.º 1
0
 private void gridView1_ShowingPopupEditForm(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
 {
     foreach (Control control in e.EditForm.Controls)
     {
         if (!(control is EditFormContainer))
         {
             continue;
         }
         foreach (Control nestedControl in control.Controls)
         {
             if (!(nestedControl is PanelControl))
             {
                 continue;
             }
             foreach (Control button in nestedControl.Controls)
             {
                 if (!(button is SimpleButton))
                 {
                     continue;
                 }
                 var simpleButton = button as SimpleButton;
                 simpleButton.Click -= editFormUpdateButton_Click;
                 simpleButton.Click += editFormUpdateButton_Click;
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void gridView1_ShowingPopupEditForm_1(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
 {
     foreach (Control control in e.EditForm.Controls)
     {
         if (!(control is EditFormContainer))
         {
             continue;
         }
         foreach (Control nestedControl in control.Controls)
         {
             if (!(nestedControl is PanelControl))
             {
                 continue;
             }
             foreach (Control button in nestedControl.Controls)
             {
                 if (button is SimpleButton)
                 {
                     var simpleButton = button as SimpleButton;
                     ChangeButtonCaption(simpleButton);
                     ChangeButtonSize(simpleButton);
                 }
             }
         }
     }
 }
 private void gridViewCounty_Info_ShowingPopupEditForm(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
 {
     e.EditForm.FormClosing  += EditForm_FormClosing;
     e.EditForm.Text          = "Edit";
     e.EditForm.Width         = 1200;
     e.EditForm.StartPosition = FormStartPosition.CenterScreen;
 }
        private void gvSectionScreen_ShowingPopupEditForm(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
        {
            //foreach (var button in e.EditForm.Controls.OfType<EditFormContainer>()
            //            .SelectMany(control => Enumerable.Cast<Control>(control.Controls)).OfType<PanelControl>()
            //            .SelectMany(nestedControl => Enumerable.Cast<Control>(nestedControl.Controls)).OfType<SimpleButton>())
            //{
            //    switch (button.Text)
            //    {
            //        case "Update":
            //            // Hide this button for the form will be read-only.
            //            button.Visible = false;
            //            break;

            //        case "Cancel":
            //            // Replace the Cancel button text with a localized version of the word Continue.
            //            button.Text = "Continue";
            //            break;
            //    }
            //}
        }
Ejemplo n.º 5
0
        private void gridView1_ShowingPopupEditForm(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
        {
            foreach (Control control in e.EditForm.Controls)
            {
                if (!(control is EditFormContainer))
                {
                    continue;
                }
                foreach (Control nestedControl in control.Controls)
                {
                    if (!(nestedControl is PanelControl))
                    {
                        continue;
                    }
                    foreach (Control button in nestedControl.Controls)
                    {
                        if (!(button is SimpleButton))
                        {
                            continue;
                        }



                        if (button.Text == "취소")
                        {
                            var btnCancel = button as SimpleButton;
                            btnCancel.Click -= editFormCancelButton_Click;
                            btnCancel.Click += editFormCancelButton_Click;
                        }
                        else
                        {
                            var btnUpdate = button as SimpleButton;
                            btnUpdate.Click -= editFormUpdateButton_Click;
                            btnUpdate.Click += editFormUpdateButton_Click;
                        }
                    }
                }
            }
        }
Ejemplo n.º 6
0
 private void gridView1_ShowingPopupEditForm(object sender, DevExpress.XtraGrid.Views.Grid.ShowingPopupEditFormEventArgs e)
 {
 }