這看起來很簡單,但仍然沒有解決問題的根源! 我在vb.net中插入了14-15個按鈕。我組合了所有人的Click事件,並將該事件命名爲「Digits」。 我想知道這15個按鈕中哪個按鈕被按下了。 這是它的外觀:如何知道在vb.net中點擊了哪個命令按鈕?
Private Sub Digits(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Subtract.Click, Multiply.Click, Equal.Click, Divide.Click, Clear.Click, Button12.Click, Backspace.Click, B9.Click, B8.Click, B7.Click, B6.Click, B5.Click,
B4.Click, B3.Click, B2.Click, B1.Click, B0.Click, Addition.Click
End Sub
這看起來就像是在另一個活動!這無論如何可能知道哪個鍵被按下?
最簡單的方法是:**如果sender.Equals(B1)則... ** – MrPaulch
謝謝!這和ABC一樣簡單! –