// ---------------------------------------------------------- private void addButton_Click(object sender, EventArgs e) { PropertyEditWindow editWindow = new PropertyEditWindow(); //editWindow.Closed += new EventHandler(editWindow_Closed); DialogResult res = editWindow.ShowDialog(); if (res == DialogResult.OK) { saveProperty(editWindow.propertyInfo); } }
// ---------------------------------------------------------- private void editButton_Click(object sender, EventArgs e) { Database.PropertyInfo propertyInfo = getCurrentProperty(); if (propertyInfo == null) { MessageBox.Show("Непонятно, что редактировать"); return; } PropertyEditWindow w = new PropertyEditWindow(); w.propertyInfo = propertyInfo; DialogResult res = w.ShowDialog(); if (res == DialogResult.OK) { saveProperty(w.propertyInfo); } }