private void ToggleButton_OnChecked(object sender, RoutedEventArgs e)
{
try
{
if (!allowCheck) return;
var chkBox = (System.Windows.Controls.CheckBox)sender;
if (GlobalObjects.ViewModel.BlockNavigation && localOverride)
{
allowCheck = false;
chkBox.IsChecked = !chkBox.IsChecked;
}
}
catch (Exception ex)
{
ex.LogException(true);
}
finally
{
allowCheck = true;
}
}