//3. raise the event, tzn tworzę metodę virtual, która najpierw sprawdza, czy event nie jest null, i jeżeli nie jest to wysyła odpowiednie dane przypisane do eventu
 //tzn obiekt, który wysyła ten event oraz argumenty
 protected virtual void OnSaveButtonClicked()
 {
     if (saveButtonClicked != null)
     {
         EditableDatagridControlEventArgs args = new EditableDatagridControlEventArgs();
         args.dgHandler = dgHandler;
         saveButtonClicked(this, args);
     }
 }
Esempio n. 2
0
 //naciśnięcie na przycisk "Zapisz" po prawej stronie okna (tzn. w kontrolce EditableDatagridControl)
 private void moduleDatagrid_saveButtonClicked(object source, EditableDatagridControlEventArgs args)
 {
     MyMessageBox.display("zapisuję");
 }
Esempio n. 3
0
 protected void moduleDatagrid_saveButtonClicked(object sender, EditableDatagridControlEventArgs e)
 {
     this.dgHandler = e.dgHandler;
     saveChanges();
 }