日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《WebForm开发系列之控件篇》Item2 ListBox

發布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《WebForm开发系列之控件篇》Item2 ListBox 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 屬性列表:
???? SelectionMode???? 組件中條目的選擇類型,即多選(Multiple)、單選(Single)
???? Rows????????????? 列表框中顯示總共多少行
???? Selected????????? 檢測條目是否被選中
???? SelectedItem????? 返回的類型是ListItem,獲得列表框中被選擇的條目
???? Count???????????? 列表框中條目的總數
???? SelectedIndex???? 列表框中被選擇項的索引值
???? Items???????????? 泛指列表框中的所有項,每一項的類型都是ListItem
2. 取列表框中被選中的值?
????? ListBox.SelectedValue?
3. 動態的添加列表框中的項:
????? ListBox.Items.Add("所要添加的項");
4. 移出指定項:
????? //首先判斷列表框中的項是否大于0
????? If(ListBox.Items.Count > 0 )
????? {
//移出選擇的項
ListBox.Items.Remove(ListBox.SelectedItem);
????? }
5. 清空所有項:
????? //首先判斷列表框中的項是否大于0
????? If(ListBox.Items.Count > 0 )
????? {
//清空所有項
ListBox.Items.Clear();
????? }
6. 列表框可以一次選擇多項:
??
????? 只需設置列表框的屬性 SelectionMode="Multiple",按Ctrl可以多選
7. 兩個列表框聯動,即兩級聯動菜單
????? //判斷第一個列表框中被選中的值
????? switch(ListBox1.SelectValue)
????? {
//如果是"A",第二個列表框中就添加這些:
case "A"
?????? ListBox2.Items.Clear();
?????? ListBox2.Items.Add("A1");
?????? ListBox2.Items.Add("A2");
?????? ListBox2.Items.Add("A3");
//如果是"B",第二個列表框中就添加這些:
case "B"
?????? ListBox2.Items.Clear();
?????? ListBox2.Items.Add("B1");
?????? ListBox2.Items.Add("B2");
?????? ListBox2.Items.Add("B3");
????? }
8. 實現列表框中項的移位
????? 即:向上移位、向下移位
????? 具體的思路為:創建一個ListBox對象,并把要移位的項先暫放在這個對象中。
????? 如果是向上移位,就是把當前選定項的的上一項的值賦給當前選定的項,然后
????? 把剛才新加入的對象的值,再附給當前選定項的前一項。
????? 具體代碼為:
?????? //定義一個變量,作移位用
?????? index = -1;
?????? //將當前條目的文本以及值都保存到一個臨時變量里面
?????? ListItem lt=new ListItem (ListBox.SelectedItem.Text,ListBox.SelectedValue);
?????? //被選中的項的值等于上一條或下一條的值
?????? ListBox.Items[ListBox.SelectedIndex].Text=ListBox.Items[ListBox.SelectedIndex + index].Text;
?????? //被選中的項的值等于上一條或下一條的值
?????? ListBox.Items[ListBox.SelectedIndex].Value=ListBox.Items[ListBox.SelectedIndex + index].Value;
?????? //把被選中項的前一條或下一條的值用臨時變量中的取代
?????? ListBox.Items[ListBox.SelectedIndex].Test=lt.Test;
?????? //把被選中項的前一條或下一條的值用臨時變量中的取代
?????? ListBox.Items[ListBox.SelectedIndex].Value=lt.Value;
?????? //把鼠標指針放到移動后的那項上
?????? ListBox.Items[ListBox.SelectedIndex].Value=lt.Value;
9. 移動指針到指定位置:
?????? (1).移至首條
?????????? //將被選中項的索引設置為0就OK了
?????????? ListBox.SelectIndex=0;
?????? (2).移至尾條
?????????? //將被選中項的索引設置為ListBox.Items.Count-1就OK了
?????????? ListBox.SelectIndex=ListBox.Items.Count-1;
?????? (3).上一條
?????????? //用當前被選中的索引去減 1
?????????? ListBox.SelectIndex=ListBox.SelectIndex - 1;
?????? (4).下一條
?????????? //用當前被選中的索引去加 1
?????????? ListBox.SelectIndex=ListBox.SelectIndex + 1;

實例:

ListBox2.Items.Add(ListBox1.Items[ListBox1.SelectedIndex]); ?
? ListBox1.Items.Delete(ListBox1.SelectedIndex);

//多選 ?
? var ?
? i,j:integer; ?
? begin ?
? ? ? j:=Listbox1.items.count; ?
? ? ? i:=0; ?
? ? ? while ? i<j ? do ?
? ? ? begin ?
? ? ? ? ? if ? Listbox1.items[i].sellected ? then ?
? ? ? ? ? begin ?
? ? ? ? ? ? ? Listbox2.items.add(Listbox1.items[i].string); ?
? ? ? ? ? ? ? Listbox1.items.delete; ?
? ? ? ? ? ? ? Dec(j); ?
? ? ? ? ? ? ? dec(i); ?
? ? ? ? ? end; ?
? ? ? inc(i); ?
? ? ? end; ?
? end;

轉載于:https://www.cnblogs.com/Sue_/articles/1694914.html

總結

以上是生活随笔為你收集整理的《WebForm开发系列之控件篇》Item2 ListBox的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美bbbbbbbbbbbb1 麻豆精品av | 骚黄网站 | 日韩av一区二区在线播放 | 欧美日韩人妻精品一区二区三区 | 91国偷自产中文字幕久久 | 久久久穴 | 久久在线精品 | 古装做爰无遮挡三级 | 青草热视频 | 91网在线播放 | 肌肉猛男裸体gay网站免费 | 欧美黄色一级视频 | 野战少妇38p | 欧美激情偷拍 | 久久香蕉热 | 欧美偷拍综合 | 性高跟丝袜xxxxhd | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 外国a级片 | 亚洲乱亚洲乱 | 粉嫩av网址 | 中文字幕一区二区三区四区视频 | 国产一级片av | 一区二区三区四区不卡 | 日韩三级av在线 | 国产手机在线视频 | 少妇搡bbbb搡bbb搡打电话 | av免费网站在线观看 | 欧美噜噜噜 | 在线观看特色大片免费网站 | 天天干夜夜 | 精品欧美黑人一区二区三区 | 二区三区偷拍浴室洗澡视频 | 美味的客房沙龙服务 | 欧美男人操女人 | 午夜美女福利视频 | 欧美亚洲黄色 | 相亲对象是问题学生动漫免费观看 | 欧美99视频 | 久久久精品小视频 | youjizz.com国产 | 亚洲欧美国产毛片在线 | 国模小丫大尺度啪啪人体 | 日韩激情在线观看 | 亚洲综合社区 | 亚洲精品一区三区三区在线观看 | av大全免费 | 亚洲天天av| 欧美福利在线 | 国产激情对白 | 精品午夜一区二区三区在线观看 | 在线播放不卡av | 少妇无套内谢久久久久 | 欧美va视频 | 操极品美女 | 欧美成人一区二区在线 | 日女人免费视频 | 亚洲久草视频 | 麻豆视频官网 | 亚洲成人av电影网站 | 一区二区精品在线 | 少妇免费视频 | 懂色中文一区二区在线播放 | 日日爱666 | 国产精品高清无码在线观看 | 午夜视频在线看 | 婷婷四房综合激情五月 | 亚洲黄色片在线观看 | 91精品国产色综合久久不卡电影 | 久久99操 | 欧美激情亚洲综合 | 国产精品jizz在线观看无码 | 无码 制服 丝袜 国产 另类 | 一区二区三区四区精品 | 俺也去网站 | 寡妇一级片 | japanese国产在线观看 | 免费av一区二区 | 一级黄色免费观看 | 久久一精品 | 日韩不卡在线观看 | xxx性欧美| 中日韩在线视频 | 亚洲视频播放 | 欧美色图88 | 免费一区二区三区四区 | 国产欧美一区二区三区在线看蜜臂 | 中文字幕乱码亚洲无线三区 | 老色鬼在线 | 国产精品国产精品国产 | 久久久久亚洲av无码专区首jn | 国产视频日韩 | 国产在线观看免费高清 | 国产xxxx在线观看 | 亚洲天堂2013| 动漫美女无遮挡免费 | 午夜羞羞羞 | 国产91热爆ts人妖系列 | 国产精品2|