2
WP7画面で座標xとyを返すのに本当に助けが必要です。WP7画面でx&yタッチイベントを検出する
TransformGroup transformG;
TranslateTransform translation;
// Constructor
public MainPage()
{
InitializeComponent();
this.ManipulationDelta += new EventHandler<ManipulationDeltaEventArgs>(MainPage_ManipulationDelta);
transformG = new TransformGroup();
translation = new TranslateTransform();
transformG.Children.Add(translation);
rectangle.RenderTransform = transformG;
}
void MainPage_ManipulationDelta(object sender, ManipulationDeltaEventArgs e)
{
startX.Text =e.ManipulationOrigin.X.ToString();
startY.Text = e.ManipulationOrigin.Y.ToString();
DeltaX.Text = e.DeltaManipulation.Translation.X.ToString();
DeltaY.Text = e.DeltaManipulation.Translation.Y.ToString();
translation.X += e.DeltaManipulation.Translation.X;
translation.Y += e.DeltaManipulation.Translation.Y;
EndX.Text =Convert.ToString(translation.X);
EndY.Text = Convert.ToString(translation.Y);
}
私は同じように何かをしたい:このコード は、私は、(X & y)の開始を示すデルタ(x、y)と終了(X、Y)で画面に四角形を移動するのに役立ち何も動かさずに、画面をタップし、開始点と終了点をデルタ(差分)で知るだけです。 私は銀色を使用します
どうすればrectangle.RenderTransform = transformGを削除できますか?長方形よりも同じ遊びにとどまるべきではないでしょうか? –
はい私はそれをして、その仕事のおかげで – juste3alfaza
私は答えplsそれをマークとしてそれを追加しました:) –