在VB.net中,我用一种方法处理许多按钮单击。然后,我使用一个选择案例来弄清楚如何处理请求,请参见下文:
Private Sub picT1_Click(sender As Object, e As EventArgs) Handles picT2.Click, picT3.Click, picT4.Click,
Select Case sender.name
Case "picT2"
If PLC.T2Shutter = BitOff Then do something...
Case "picT3"
If PLC.T3Shutter = BitOff Then do something...
Case "picT4"
If PLC.T4Shutter = BitOff Then do something...
End Select
End Sub
由于我要使用类似的索引操作变量(picT2.Click事件中的PLC.T2Shutter),如何通过使用发送方名称中接收到的“ 2”来解决正确的变量?