すべてのボタンの有効化された状態をオンに設定できるようにしたい単純なvb2010フォームがあります。必要に応じて機能するチェックボックスとnumericUpDownコントロールに対して同様の関数を作成しましたが、ボタンの場合、関数が正しく動作していないようです。
Private Sub setButtonsState(ByVal state As Boolean)
Dim cControl As Control
For Each cControl In Me.Controls
If (TypeOf cControl Is Button) Then
cControl.Enabled = state
End If
Next cControl
End Sub
これはそのように呼ばれます:setButtonsState(True)
これはボタンではまったく効果がないbuttonName.Enabled = True
ようですが、正常に機能します... VBでnoobと呼んでいるものとほぼ同じなので、誰かが私を助けてくれますか?Ta