假设我有一个这样的矩形:
<Rectangle Grid.Column="1"
Stroke="Red"
StrokeDashArray="4.0 4.0"
StrokeThickness="{Binding Path=CurrentThickness}"
Visibility="{Binding Path=VisibleRectangle,
Converter={StaticResource VisibilityConverter}}"
MouseUp="HandleMouseUp" />
这适用于对 MouseUp 事件的矩形本身进行命中测试。但是,矩形的典型宽度是 1px 宽,因此很难单击矩形的边缘。我想让矩形笔画的“有效点击边框大小”大于该笔画的视觉外观。(例如,假设矩形被绘制为 1px 宽,但鼠标点击区域实际上是 3px 宽)
这样的事情可能吗,还是我被迫增加矩形笔画的厚度?