我在判斷視圖中的2個按鈕中的哪個按鈕被點擊時遇到了一些語法問題。我有多個視圖 - 所以首先會發生什麼是基於當前視圖將文本分配給2個按鈕 - 然後我想要發生的是基於哪個按鈕被點擊的操作。我的觀點工作正常 - 這是我試圖找出的按鈕代碼。我也試圖避免爲每個單獨的按鈕單擊編寫一個子對象,並且希望能夠爲任何總是有2個按鈕的視圖重用泛型代碼。從視圖中選擇一個按鈕
Sub catchtheClick
Dim button1,button2,clickButton As Button
clickButton = Sender
If (we figure out which view - view1 for example) Then
button1.Text = "view1-button1"
button2.Text = "view1.button2"
button1.Tag = "btn1"
button2.Tag = "btn2"
Select clickButton.Tag
Case "btn1"
(we go to another view etc.)
Case "btn2" Then
(we go to some other view etc.)
End Select
End If
End Sub
我移動了原來的子按鈕 - 他們在那裏忘記了inits。我正在嘗試使用標籤來檢查哪個按鈕被點擊 - 這給我帶來了完整的問題 - 學習和語法問題。 –