在PB中對於很多控件而言在開發窗口中默認列出的並不是所有該控件支持的事件如DW的鼠標按下抬起等事件並不在其默認事件中但這並不表示其不支持我們可以采用(自定義)方式來擴展其事件這裡所說的自定義並不是真正的自定義而是PB中已經默認有了相關的事件我們只是對其進行一個類似重命名的操作使我們需要的控件擁有它即可
如上圖所示在DW中並沒有關於鼠標的按下抬起移動事件接下來我們給其添加事件
首先我們點擊下上圖中用紅圈及紅色數字標記的按鈕然後在事件事件列表中選擇第一項(用紅色標注)(New Event) 點擊後展開的事件定義窗口如下圖
如上圖所示my_event是我自己填寫的事件名字在這裡我們可以自定義事件但大多情況下我們可以根據下方Event ID 對應的事件列表來擴展如開始所講我們要給DW添加鼠標按下事件我們在Event ID 列表選擇對應的事件如圖
一般情況下我們先定義事件的NAME定義完成後選擇事件ID完成之後事件就會出現在控件的事件列表中我們就可以在其中添加事件代碼時行開發了
至此我們所謂的自定義事件就完成了至於Event ID中以PBM_開頭的事件具體的含義請參考網上或幫助說明
編輯推薦
ASP NET開發培訓視頻教程
Microsoft NET框架程序設計視頻教程
From:http://tw.wingwit.com/Article/program/PB/201311/24600.html