天天看點

ArcEngine二次開發界面基本設定 一、        界面基本設定

一、        界面基本設定

1.   在form窗體中添加菜單欄和狀态欄控件

ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定

2.   添加license和工具欄控件,

ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定

3.   設定工具欄的Dock屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定

4.   添加拆分器控件

ArcEngine二次開發界面基本設定 一、        界面基本設定

5.   在拆分器的Panel1中再添加一個拆分器控件(用于分隔圖層控件和鷹眼)

ArcEngine二次開發界面基本設定 一、        界面基本設定

6.   設定它的Orientation屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定

7.   在拆分器的右邊添加一個分頁控件

ArcEngine二次開發界面基本設定 一、        界面基本設定

8.   設定它的Alignment和Dock屬性,同時修改tabPage的名稱

ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定

9.   在左邊的Panel1中添加目錄樹控件

ArcEngine二次開發界面基本設定 一、        界面基本設定

10. 設定它的Dock屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定

11. 在左邊的Panel2中添加地圖控件(用于鷹眼的顯示)

ArcEngine二次開發界面基本設定 一、        界面基本設定

12. 設定它的Dock屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定

13. 在資料視圖頁面中添加地圖控件,并設定它的Dock屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定

14. 在布局視圖頁面中添加頁面布局控件,并設定它的Dock屬性

ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定

15. 進行控件的綁定操作(注:一定要加上這兩句話,控件有bug,不然無法顯示圖層名。)

 axTOCControl1.SetBuddyControl(mainMapControl);

axToolbarControl1.SetBuddyControl(mainMapControl);

16. 設定結果

ArcEngine二次開發界面基本設定 一、        界面基本設定
ArcEngine二次開發界面基本設定 一、        界面基本設定