Wpf 命中测试非常好,但我发现扩展命中区域的唯一方法是在对象周围放置一个透明填充区域。我找不到任何在 Path 对象周围添加透明区域的方法。路径非常细,如果用户在路径附近单击,我想启用命中测试。我找不到任何方法来扩展具有透明区域的路径对象,如下图所示: alt text http://img175.imageshack.us/img175/6741/linepadding.png
我尝试使用部分透明的笔刷,但遇到了此处描述的问题:如何在 WPF 中绘制“软”线(可能使用 LinearGradientBrush)?
我还尝试在我的线条上放置一个装饰器,但由于 WPF 抗锯齿算法,当我放大画布并以不好的方式干扰其他对象的命中测试时,位置会偏离。
任何扩展命中测试区的建议都将受到高度赞赏。
谢谢,库马尔