Viac

Používate AddDataDialog v samostatnej aplikácii ArcObjects/C#?


Potrebujem pomoc s ukážkou "AddDataDialog" v samostatnej aplikácii C# na výber niektorých tried funkcií z vnútra geodatabázy súborov. Nech sa pokúsim o čokoľvek, skončí to s výnimkou, ktorá mi nedáva zmysel. Na poskytnutie hWnd „tejto“ aplikácie a odkazovaného boolu som použil útržok ESRI.

Je možné použiť tento dialóg z kontextu programu ArcMap? A ak áno, má niekto nápad, čo som doteraz mohol urobiť zle?


Keď sa pozrieme na API pre rozhranie IAddDataDialog, zdá sa, že je potrebné nastaviť vlastnosť dokumentu, ktorú pri dodanej snímke obrazovky nerobíte. Moze byt pricina problemu?

V príklade, ako vytvoriť aplikáciu na zobrazenie mapy, jednoducho pridajú odkaz na tlačidlo pridať údaje na panel s nástrojmi, čo môže byť jednoduchší prístup?

axToolbarControl1.AddItem ("esriControls.ControlsAddDataCommand", - 1, - 1, false, 0, esriCommandStyles.esriCommandStyleIconOnly);


Pozri si video: Extending Arcobject (Október 2021).