Enjoy yourself,and don't care about others' thinking!
----TiGERTiAN
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-348 評論-598 文章-0 trackbacks-0
控制各個自定義圖層顯示
在載入圖層的時候就將各圖層名稱丟入到子控件的layerList中,并調用ShowLayers()來把各個圖層顯示出來并加上CheckBox來控制圖層的顯示。
/**/
///
<summary>
///
顯示圖層名稱
///
</summary>
public
void
ShowLayers()
{
checkedListBoxLayerControl.Items.Clear();
foreach
(
string
layer
in
layers)
{
checkedListBoxLayerControl.Items.Add(layer);
}
}
用到了CheckedListBox控件。
/**/
///
<summary>
///
全選按鈕改變Checked狀態時
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
private
void
checkBoxAll_CheckedChanged(
object
sender, EventArgs e)
{
if
(checkBoxAll.Checked)
{
//
被選擇了則將CheckedListBox中的所有條目都變為Checked狀態
for
(
int
i
=
0
; i
<
checkedListBoxLayerControl.Items.Count; i
++
)
checkedListBoxLayerControl.SetItemCheckState(i, CheckState.Checked);
}
else
{
//
否則變成Unchecked狀態
for
(
int
i
=
0
; i
<
checkedListBoxLayerControl.Items.Count; i
++
)
checkedListBoxLayerControl.SetItemCheckState(i, CheckState.Unchecked);
}
}
/**/
///
<summary>
///
CheckedListBox中的條目改變Checked狀態時
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
private
void
checkedListBoxLayerControl_ItemCheck(
object
sender, ItemCheckEventArgs e)
{
if
(e.NewValue
==
CheckState.Checked)
{
//
被選擇了則顯示相應圖層
mapControl.Map.Layers[checkedListBoxLayerControl.Items[e.Index].ToString()].Enabled
=
true
;
}
else
{
//
否則隱藏相應圖層
mapControl.Map.Layers[checkedListBoxLayerControl.Items[e.Index].ToString()].Enabled
=
false
;
}
}
本來想做成只要Uncheck一個圖層,CheckAll就會自動變成Unchecked狀態,但是實際當中如果這樣做的話會影響其他的一些功能,暫且不這樣做,等后面想好了再重構。
---------------------------------------------------------
專注移動開發
Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
posted on 2008-02-05 02:54
TiGERTiAN
閱讀(578)
評論(0)
編輯
收藏
所屬分類:
DotNet
、
MapXtreme
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
IIS使用asp.net出現404.3錯誤
C#的BinaryWriter和Java的DataInputStream之間的數據相互轉換
(轉)Java時間與C#時間互轉
GPS經緯度換算成X,Y坐標C#實現
用于GPS換算世界上任意兩點間距離C#實現
GPS數據有效性校驗c#代碼實現
手機流媒體技術簡介
[轉].NetCF繪制半透明效果
3G開發移動應用開發需要注意的一些東西(Windows Mobile)
不知道算不算VS2005的一個Bug
專注移動開發--Windows Mobile, Android, iPhone, J2ME, BlackBerry, Symbian, Windows Phone
慢慢混,慢慢學
<
2008年2月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(43)
給我留言
查看公開留言
查看私人留言
隨筆分類
(402)
Ajax(4)
Android(58)
BlackBerry(8)
C/C++(3)
Design Patterns(6)
Discuz!NT(1)
DotNet(26)
Feeling(61)
Flex(4)
Grails(2)
Hibernate(1)
iPhone(5)
J2ME(11)
Java(99)
JSF(26)
Linux(18)
MapXtreme(9)
Objective c(1)
Oracle(6)
Other technique(20)
Perl/Python(1)
Roller (10)
Symbian
VB/ASP(7)
WebWork(3)
Windows Mobile(10)
WindowsPhone(2)
隨筆檔案
(306)
2017年5月 (1)
2016年8月 (1)
2015年11月 (1)
2015年2月 (1)
2015年1月 (1)
2013年12月 (1)
2013年5月 (1)
2013年4月 (1)
2012年9月 (1)
2012年7月 (1)
2012年6月 (1)
2012年5月 (2)
2012年4月 (1)
2012年2月 (2)
2012年1月 (1)
2011年11月 (2)
2011年10月 (1)
2011年9月 (1)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年3月 (3)
2011年2月 (4)
2011年1月 (15)
2010年12月 (1)
2010年11月 (2)
2010年10月 (6)
2010年9月 (12)
2010年8月 (3)
2010年7月 (2)
2010年6月 (6)
2010年5月 (14)
2010年4月 (7)
2010年3月 (16)
2010年2月 (10)
2010年1月 (14)
2009年12月 (12)
2009年11月 (5)
2009年10月 (3)
2009年9月 (2)
2009年8月 (3)
2009年6月 (1)
2009年4月 (2)
2009年3月 (2)
2009年1月 (3)
2008年12月 (3)
2008年11月 (20)
2008年10月 (17)
2008年9月 (3)
2008年4月 (1)
2008年3月 (2)
2008年2月 (8)
2008年1月 (1)
2007年11月 (2)
2007年10月 (13)
2007年9月 (3)
2007年7月 (4)
2007年6月 (2)
2007年5月 (12)
2007年4月 (15)
2007年3月 (6)
2007年2月 (2)
2007年1月 (1)
2006年7月 (2)
2006年4月 (1)
2006年1月 (1)
2005年11月 (1)
2005年8月 (1)
2005年7月 (9)
相冊
我正在讀的書
我的好友們
JavaBy
有心就有翼 有夢就會飛--MC
搜索
積分與排名
積分 - 810947
排名 - 50
最新評論
1.?re: Hibernate三種狀態的區分,以及save,update,saveOrUpdate,merge等的使用[未登錄]
哈哈~
--a
2.?re: onInterceptTouchEvent和onTouchEvent調用時序
@米其林的微笑
在你的子view重寫ontouchevent方法就行
--kxt
3.?re: Android彈出撥號界面和撥打電話實現
這找不到call是怎么回事?現在有別的方法實現這個功能嗎?
--firetomato
4.?re: Android彈出撥號界面和撥打電話實現
請我dial和call方法有什么區別么?
--jaime
5.?re: Android文字跑馬燈控件(文本自動滾動控件)
如何讓滾動的速度快一點啊??
--學鳥
閱讀排行榜
1.?onInterceptTouchEvent和onTouchEvent調用時序(38704)
2.?Android的Intent和IntentFilter應用說明一例(37704)
3.?Hibernate三種狀態的區分,以及save,update,saveOrUpdate,merge等的使用(34340)
4.?Android中短信攔截解決方案(31088)
5.?Android中ContentProvider和ContentResolver使用入門(21426)
評論排行榜
1.?【JSF】Richfaces復選框樹(Checkbox tree)的權限分配的解決方案(69)
2.?JSF中動態生成HtmlMessage控件出錯的解決辦法(38)
3.?hibernate中at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)異常的解決方法(27)
4.?這兩天用Flex寫了一個多媒體播放器(19)
5.?Android文字跑馬燈控件(文本自動滾動控件)(17)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 TiGERTiAN
主站蜘蛛池模板:
亚洲a在线视频视频
|
亚洲AV中文无码字幕色三
|
亚洲13又紧又嫩又水多
|
51精品视频免费国产专区
|
亚洲丁香色婷婷综合欲色啪
|
久久免费动漫品精老司机
|
亚洲狠狠久久综合一区77777
|
久久九九AV免费精品
|
亚洲日本在线观看
|
1000部拍拍拍18勿入免费视频软件
|
亚洲一级片免费看
|
一级特级aaaa毛片免费观看
|
曰韩亚洲av人人夜夜澡人人爽
|
va亚洲va日韩不卡在线观看
|
亚洲精品网站在线观看你懂的
|
57pao一国产成永久免费
|
亚洲av永久无码精品三区在线4
|
成人人观看的免费毛片
|
粉色视频成年免费人15次
|
国产精品亚洲αv天堂无码
|
a级毛片免费观看视频
|
亚洲欧洲日韩在线电影
|
丁香花免费完整高清观看
|
美女扒开屁股让男人桶爽免费
|
亚洲日韩涩涩成人午夜私人影院
|
花蝴蝶免费视频在线观看高清版
|
免费看韩国黄a片在线观看
|
欧美激情综合亚洲一二区
|
亚洲欧洲精品成人久久奇米网
|
岛国精品一区免费视频在线观看
|
亚洲人成网址在线观看
|
最近中文字幕mv免费高清视频7
|
一区二区三区免费看
|
久久水蜜桃亚洲av无码精品麻豆
|
一本岛v免费不卡一二三区
|
久久精品国产亚洲AV网站
|
欧亚精品一区三区免费
|
51午夜精品免费视频
|
久久亚洲熟女cc98cm
|
国产精品99久久免费
|
免费av一区二区三区
|