对象不可点击

时间:2012-08-02 16:52:50

标签: c# wpf xaml

我正在使用adorner在画布上绘制线条但是我面临的问题是它不可点击所以我必须点击十次才能使用鼠标选择它。 我在这里错过了任何财产设置吗?

感谢。 阿米特

1 个答案:

答案 0 :(得分:0)

如果使用像素(默认命中测试)来确定用户是否单击了一行,则用户必须完全单击该行。当一条线非常薄时,这非常困难。

另一种处理方法是通过计算。当用户点击calculate the distance between the mouse location and the lines and select the line that is closest.

您甚至可以创建指定半径范围内的行的有序列表,并在用户再次单击时从该列表中选择下一行。