2012-02-10 10 views
1

解決策を探していましたが、まだ見つからなかった。System.Windows.InputからGestureEventArgsをロードできませんでした。

私はGestureEventArgsを使用して "Tap"イベントに何らかの影響を与えるカスタムコントロールを持っていることがあります。 GestureEventArgsSystem.Windows.Input名前空間から出てきます。 WP7(7.1)プロジェクトです。このコントロールを他のWP7(7.1)プロジェクトで使用すると、Visual Studio 2010がクラッシュするだけです。エラーまたは例外はありません。

私はBlendでXAMLファイルを開くと、私は次のエラーを取得:私は見

TypeLoadException: Could not load type "System.Windows.Input.GestureEventArgs" from assembly "System.Windows.Input, version= 2.0.5.0, Culture = neutral, PublicKeyToken=7cec85d7bea7798e"

を唯一の原因は、私のotherprojectでMicrosoft.Phone.Controls名前空間に、またGestureEventArgsを持っているということです。しかし、あいまいさについての苦情はありません。

誰でもこのような状況になっていますか? 修正が素晴らしいでしょう!

答えて

1

Windows Phone Silverlight Toolkitをインストールして参照したときに、この問題が発生しました。 System.Windows.Controlsに新しいGestureEventsArgsを追加します。私はSystem.Windows.Inputのために私の使用をエイリアシングすることでこれを回避した。

using input=System.Windows.Input; 
関連する問題