Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のように、キャンバスに長方形を追加しました。
Canvas.SetTop(myRectangle, 150); Canvas.SetLeft(myRectangle, 80); canvas.Children.Add(myRectangle);
次に、長方形を別の場所、たとえば(100、100)に移動します。これを行うための最良の方法は何ですか?
ありがとう !
すぐに必要な場合は、SetTopとSetLeftをもう一度呼び出します。それ以外の場合は、StoryBoardを使用します。おそらく、TopプロパティとLeftプロパティを指定する2つのDoubleAnimationUsingKeyFrames要素を使用して、目的の期間に150/80から100/100に変更する必要があります(初期値に1キーフレーム、最終値)。