public override bool OnMouseDown(object sender, MouseButtonEventArgs e) { if (base.OnMouseDown(sender, e)) { Value = !Value; return true; } return false; }