private void EditButton_Click(object sender, EventArgs e) { var popup = new VarScopeSelect(Scope, Convert.ToByte(OpUtils.GetOperandProperty(Operand, SourceProperty)), Convert.ToInt16(OpUtils.GetOperandProperty(Operand, DataProperty))); popup.ShowDialog(); if (popup.DialogResult == DialogResult.OK) { OpUtils.SetOperandProperty(Operand, SourceProperty, popup.SelectedSource); OpUtils.SetOperandProperty(Operand, DataProperty, popup.SelectedData); } Master.SignalOperandUpdate(); }