Ich bin versucht, einige auf Windows Forms basierende Arcmap-Tools nach WPF zu portieren.
Bevor ich das mache, würde ich gerne von anderen hören, die etwas Ähnliches getan haben und welche Probleme aufgetreten sind.
Wie stabil ist WPF in Arcmap im Vergleich zu Windows Forms?
Das einzige Problem, auf das Sie stoßen werden, ist die Verwendung des Kartensteuerelements und der Symbolleistensteuerelemente. Sie müssen die Steuerelemente in einem Winhost-Steuerelement hosten. Dies macht es unmöglich, WPF-Steuerelemente zu überlagern.
quelle
Ein Ärger, den ich festgestellt habe, ist, dass ArcMap-Add-Ins die Abhängigkeit der
System.Windows.Forms
Assembly für bestimmte Add-In-Typen wieTool
s und derenMouseEventArgs
Klasse erzwingen, die sich aus dem Windows Forms-Äquivalent ableiten . Warum, ESRI, warum?quelle