Я имею Ellipse
на a Canvas
и я делаю Тестирование Хита на нем. Каждый раз я нажимаю штрих Ellipse
, тестовые передачи. Если я нажимаю посреди Ellipse
, тестовые сбои. Это хорошо!
После того, как я заполняю эллипс как это: myEllipse.Fill = new SolidColorBrush(Colors.Blue);
, тестовые первенства также, когда я нажимаю посреди Ellipse
.
Как я могу отключить это? (даже когда Ellipse
Заполнено, тест перестанет работать, когда я нажму в середине), Спасибо!
Если вы проводите собственное хит-тестирование (подробнее о том, как это сделать, см. Hit Testing in the Visual Layer), вы должны иметь возможность проверить IntersectionDetail из GeometryHitTestResult - это IntersectionDetail. Intersects, а не IntersectionDetail.FullyContains.
.