Ken*_*nes 0 vb.net variables button
我想这更像是一个建议主题.我一直想知道如何创建一个按钮,当它没有被按下时显示"播放".然后在按下后显示"暂停".反之亦然,反之亦然.
我在尝试创建扩展面板按钮时遇到了类似的问题,但这很简单,因为如果PanelCollapsed为true,我可以将变量设置为true或false.
但在这种情况下,我无法在按钮中找到任何可以查询的属性.所以我想出了这个,但我不禁想到这是一个相当不太方便的做法吗?
If isPlay = True Then
If isPaused = False Then
btnPlay.Image = Image.FromFile("iconPause.png")
isPaused = True
isPlay = False
End If
GoTo Endline
End If
If isPlay = False Then
If isPaused = True Then
btnPlay.Image = Image.FromFile("iconPlay.png")
isPaused = False
isPlay = True
End If
End If
Run Code Online (Sandbox Code Playgroud)
底线:
如何只使用一个变量和代码:
If isPlay Then
btnPlay.Image = Image.FromFile("iconPause.png")
else
btnPlay.Image = Image.FromFile("iconPlay.png")
End If
isPlay = not isPlay
Run Code Online (Sandbox Code Playgroud)