private void _okButton_Click (object sender, EventArgs e)
{
string errorMessage;
if (Validate (out errorMessage))
{
DialogResult = DialogResult.OK;
}
else
{
MessageBox.Show (errorMessage, "Some options contain invalid values", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}