ArcmapのWPFはどれくらい安定していますか?


8

いくつかのWindowsフォームベースのアークマップツールをWPFに移植することを提案したくなります。

その前に、似たようなことをした人や、どんな問題が発生したのかを聞きたいと思います。

Windowsフォームと比較して、WPFはArcmapでどのくらい安定していますか?

回答:


5

ArcGISのWPFにはまったく問題がありませんでした。これらのテクノロジのいずれかを選択するという問題は、ArcGISであろうとなかろうと、他の環境と同じです。

ただし、考慮すべき点があります。フォームの代わりにWPFを使用する場合は、間違いなく問題ありません。ウィンドウのドッキングなどのシナリオでWPFを使用する場合は、WPF / Win32の相互運用性が微妙な問題やパフォーマンスに影響を与える可能性があるため、より注意する必要があります。しかし、私の経験では、これらはめったに発生せず、非常にまれな状況で発生します。

考慮すべきもう1つのことは、アプリケーションがCitrixのような環境で実行されるか、リモートデスクトップ経由で頻繁にアクセスされるかどうかです。これらの場合、WPF描画パイプラインは、特に(だけでなく)高度な効果を利用するときに、物事を簡単に遅くする可能性があります。


ペトルありがとう。多くのプロパティウィンドウを実行します。カスタムプロパティインスペクターを実行する必要はないと思いますが、わかりません。WPFでカスタムIObjectInspector実装を実行しましたか?
カークカイケンダル

4

遭遇する唯一の問題は、マップコントロールとツールバーコントロールを使用する場合です。winhostコントロール内のコントロールをホストする必要があります。これにより、WPFコントロールをオーバーレイすることができなくなります。


0

私が見つけた1つの不満は、ArcMapアドインが、Windowsフォームの同等のものから派生するsやそのクラスSystem.Windows.Formsなどの特定のアドインタイプのアセンブリの依存関係を強制することです。なぜ、ESRIなのか?ToolMouseEventArgs

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.