0

ジェスチャが有効であると認識されたら (Kinect によって認識されるジェスチャ)、画像をズームインおよびズームアウトするイベントを発生させたいと考えています。私の画像は、メイン ウィンドウにあるフレームにロードされた別のユーザー コントロールに表示されます。

<Frame Name="currentFrame" NavigationUIVisibility="Hidden"></Frame>

フレームソースはこのように設定されています。

 currentFrame.Source = new Uri("Images.xaml", UriKind.RelativeOrAbsolute);

カスタム イベントを作成するにはどうすればよいですか? そしてどれが最高ですか?トンネルかバブルか?

4

1 に答える 1

0

あなたのケースでは、tunel イベントを使用する方が良いと思います。必要なのは、ユーザー インタラクションからの即時のフィードバックであり、その上で単一のアクションを実行することです: ズーム。したがって、usecontrol キャンバス (存在する場合) と実際の処理コードの間で他のコントロールに通知する意味はありません。

イベントの具体的な実装については、以下を参照してください。

ルーティング イベント

于 2013-05-13T20:46:35.457 に答える