乙個典型的因為Open事件引起的問題

2021-06-05 13:52:10 字數 779 閱讀 4386

下面是乙個我在其他乙個論壇解答的朋友的問題,是乙個典型的對open事件觸發時機沒有深入理解而引起的錯誤。

問題是:

求tab控制項的用法

choose case message.stringparm

case "部門"

tab_1.selecttab( 1 )

case "學歷"

tab_1.selectedtab=2

case "學歷型別"

tab_1.selecttab( 3 )

case "型別"

tab_1.selecttab( 4 )

case "人事編制"

tab_1.selecttab( 5 )

case "外語種類"

tab_1.selecttab( 6 )

case "技術職稱"

tab_1.selecttab( 7 )

end choose

我在選單裡,開啟乙個視窗時,給 message.stringparm 付乙個值,我想實現在視窗的 open 事件裡利用這個 message.stringparm來開啟不同的tabpage頁,可是,我上面的這段**總是不執行,請大家幫我看一看,用什麼方法可以實現此功能

下面是我的解答:

錯誤原因:沒有很好的理解open事件的觸發時機。

解決辦法:為視窗定義乙個自定義事件ue_open,將上面的指令碼都剪下到新定義的事件中,然後在open事件中編寫如下指令碼:

this.postevent('ue_open')

以上指令碼肯定可以解決你的問題。

乙個因為粗心的Bug

資料繫結,分頁顯示 private void updatamenu final edittext search pageid 0 listwz.setadapter null filterarray new jsonarray filterarray usedatabase.wzarray sear...

由乙個聚焦 focus 事件異常跟蹤引起的總結

測試同學提了乙個問題,問題的具體現象為 乙個dialog出現後,其中的input內容有聚焦,但是確不能通過tab移動到下乙個input輸入框 我感覺也很是奇怪,但是只要用滑鼠點選dialog浮層的任何乙個位置就可以進行正常的操作了 通過tab進行input的移動 奇怪的是,我如果不用滑鼠點選的情況下...

乙個典型的集群配置

3 配置集群 乙個典型的集群配置 三颱機器a 172.16.7.110 b 172.16.7.119 c 172.16.7.911 機器a 包含兩個實際的server 乙個是管理伺服器admin 乙個是 伺服器proxy 機器b 包含兩個server 受控伺服器,node1 node2 機器c 同機...