キャンバス {System.Windows.Controls} と、キャンバスにドラッグ可能な項目を拡張しました。ドラッグ中に、ユーザーがマウスの中ボタンをクリックして押したときにパンを行う OnDragOver イベントがあります。
Itemサイト: - 一般的
なDoDragDrop
ドラッグ機能Canvasサイト: - キャンバスのパンOnDragOver
したがって、ユーザーはドラッグとパンを同時に行うことができます。
新しいラップトップ(Lenovo)とVisual Studio 2012(2010年以前)に移行するまで、すべてがうまくいきました。マウスの中ボタン (または右ボタン) を押すと、Canvas のイベント OnMouseMove がすぐに発生します。その後、ドラッグはすぐに停止し、パンも行われません。
私の同僚は、Visual Studio 2010 から同じコードを実行しようとしましたが、問題なく動作しました。彼は彼のバージョンのセットアップを行ったので、試してみましたが、結果は同じでした.私のラップトップでは、ドラッグ中にパンできません..
誰かが何が問題なのか考えていますか? ハードウェア、ソフトウェア、レノボ、Windows?
プロジェクト情報: WPF、DevExpress 12.1、.NET 4、Windows 7 Professional、VS 2012
Plsは、WPFではまだ新しいことに注意してください:)