public FormObjectFields(Control control, FormMain formMain) { InitializeComponent(); Control = control; _formMain = formMain; _whatLocalAction = WhatLocalAction.Close; FormComposition = new FormComposition(Control); }
private void ButtonOK_Click(object sender, EventArgs e) { Control.Reflection.SetPropertyValues(this, Control.CurrObject); if (WhatMainAction == WhatMainAction.Add) { _formMain.AddObject(Control.CurrObject); } _whatLocalAction = WhatLocalAction.Ok; this.Close(); }
private void ButtonCancel_Click(object sender, EventArgs e) { _whatLocalAction = WhatLocalAction.Cansel; this.Close(); }