private void AssessRunButtonStatus() { RunBtn.Enabled = FrameLength > 0 && !string.IsNullOrWhiteSpace(MaximizeAddressBox.Text) && ControlProbabilities.Any(kvp => kvp.Value > 0); }
private bool CanStart() { if (!ControlProbabilities.Any(cp => cp.Value > 0)) { return(false); } if (!MaximizeAddressBox.ToRawInt().HasValue) { return(false); } if (FrameLengthNumeric.Value == 0) { return(false); } return(true); }