0

インクキャンバスでは、ストロークの位置(上、左、右、下)を見つけたいストロークを描くことができます。ストロークがインクキャンバス コントロールの上部に描画される場合、ストロークの位置は上部になります。getBounds() を使用しているため、これを見つける方法は、描画されたストロークの上部の場所を見つけるのに役立ちません

4

1 に答える 1

0

GetBounds()私のために働いています。私の場合、InkCanvas StrokeCollected イベントをインターセプトして、次のことを行っています。

Rect bounds = e.Stroke.GetBounds();

上、左、右、下がわかります。

最初や最後などの個々のポイントの位置が必要な場合は、収集したストロークの StylusPoints プロパティを使用してアクセスできます。

于 2013-09-04T13:49:05.183 に答える