2

2 つのスライダー コントロールを使用し、ManipulationDelta イベントを使用してマルチタッチ イベントを処理しました。スライダーの動きに応じて、いくつかのプロセスが発生します。今問題は、タッチ スクリーンを介してスライダーを移動すると、オブジェクトのキャンバスの動きがフリーズすることです。

どこかで読んだところ、外部コードの最適化が機能します。しかし、私の場合、イベントの外でコードを変更することはできません。

ここに私のコードがあります、

private void slider_ManipulationDelta(object sender, ManipulationDelataEventArgs e)
{
 slider.value += e.DeltaManipulation.Translation.X;
 Canvas.SetLeft(rectangle, slider.value *2);
}

前もって感謝します。

4

0 に答える 0