WPF, Shapes
私はカスタムを持っていて、それShape
を実装しようとMouseClick
しMouseDoubleClick
ています。
例によって。MyShape OnClickに関する情報ウィンドウを開き、 OnDoubleClick を選択する必要があります。
スタブは次のとおりです。
public class MyShape : Shape
{
public Point Point1, Point2;
public MyShape() : base() { }
protected override Geometry DefiningGeometry
{
get { return new LineGeometry(Point1, Point2); }
}
protected override void OnMouseUp(MouseButtonEventArgs e)
{
base.OnMouseUp(e);
if (e.ClickCount == 1)
{
// Open Informational Window
}
else if (e.ClickCount == 2)
{
// Select Item
}
}
}
// Only do MouseClick
両方をダブルクリックするたびに// Only do MouseDoubleClick
発生します。
WPF、.NET 4でこれを回避する方法はありますか?