private void EvaluateButtonEnabledState(object sender, RoutedEventArgs e) { var _allCheckBoxes = new CheckBox[] { NetCheckBox, SilverlightCheckBox, WindowsCheckBox, WPCheckBox }; var count = _allCheckBoxes.Count(p => p.IsChecked == true); OKButton.IsEnabled = count >= 2; }