/// <summary> Event handler for un-checking the visibility toggle button of the layer. Makes the layer invisible. </summary> /// <param name="sender"> Sender of the Unchecked event. </param> /// <param name="e"> The event parameters. </param> private void visibility_Unchecked(object sender, RoutedEventArgs e) { if (!(sender is ToggleButton toggleButton)) { return; } toggleButton.Opacity = 0.7; layers.SetVisible(layers[toggleButton.Tag as string], false); }