淺析如何實(shí)現(xiàn)C# listbox雙擊事件
作者:╃小〥斌╄
小編在做一個(gè)項(xiàng)目時(shí)被c# listbox雙擊難住了,雖然是很基礎(chǔ)的內(nèi)容,但是查到的信息不是很準(zhǔn)確,我就只好集百家之鑒了,總結(jié)了一個(gè)準(zhǔn)確的方法,來(lái)和大家分享。
小編在做一個(gè)項(xiàng)目時(shí)被C# listbox雙擊難住了,雖然是很基礎(chǔ)的內(nèi)容,但是查到的信息不是很準(zhǔn)確,我就只好集百家之鑒了,總結(jié)了一個(gè)準(zhǔn)確的方法,來(lái)和大家分享。
- private void Page_Load(object sender, System.EventArgs e)
- {
- // 在此處放置用戶(hù)代碼以初始化頁(yè)面
- if(!IsPostBack)
- {
- }
- if(!Page.IsStartupScriptRegistered("listbox1"))
- {
- ListBox_DblClick("listbox1",Page,ListBox1,"ListBox1","ListBox2");
- }
- if(!Page.IsStartupScriptRegistered("listbox2"))
- {
- ListBox_DblClick("listbox2",Page,ListBox2,"ListBox2","ListBox1");
- }
- }
下面是另一段代碼,這是實(shí)現(xiàn)C# listbox雙擊的關(guān)鍵部分,好仔細(xì)研究哦!
- public void ListBox_DblClick(string Key,Page page,System.Web.UI.WebControls.WebControl webcontrol,
string RemoveListBox,string AddListBox)- {
- RemoveListBox = "document.Form1." + RemoveListBox;
- AddListBox = "document.Form1." + AddListBox;
- string mflistboxjs = "";
- page.RegisterStartupScript(Key,mflistboxjs);
- webcontrol.Attributes.Add("onDblClick","change(" + RemoveListBox + "," + AddListBox + ");");
- }
現(xiàn)在對(duì)怎么樣實(shí)現(xiàn)C# listbox雙擊事件一目了然了吧!
【編輯推薦】
責(zé)任編輯:阡陌
來(lái)源:
博客園