最短のコードでvb.netの多くのボタンに対処する方法

ケビンペロザ

私はVb.netでTicTacToeプログラムを作成していますが、これは基本的に9つのゲームを1つの「大きな」ゲームにしたものです。だから私は勝者が決定できるように無効にしたい81のボタンを持っています。最短のコードでそれらすべてに対処するにはどうすればよいですか?

Private Sub CheckOverallWinner()
If humangame1 = 1 And humangame2 = 1 And humangame3 = 1 Then
MsgBox("Human Wins")
Button1.Enabled = False
Button2.Enabled = False
Button3.Enabled = False
Button4.Enabled = False
Button5.Enabled = False
Button6.Enabled = False
Button7.Enabled = False
Button8.Enabled = False
Button9.Enabled = False
End If
End Sub

では、Button_.Enabled = Falseと書く代わりに、81までずっと短い方法がありますか?ありがとう!

セイバー
    Dim o As Object
    For Each o In Me.Controls
        If TypeOf o Is Button Then
            o.Enabled = False
        End If
    Next

VS2008でこれを試しました

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ドキュメント駆動のnosqlデータベースを介した多くのユーザーの更新に対処する方法

分類Dev

動的コードでtypescriptのボタンを処理する方法

分類Dev

同じアクションを実行する多くのボタンのonClickを処理する方法は?

分類Dev

Kotlinで例外を生成するための最短のコード?

分類Dev

多くの条件に対応するPython設計パターン

分類Dev

WPFのコードビハインドでボタンの位置を相対的に設定する方法

分類Dev

1つのコンボボックスに多くの列を表示する方法

分類Dev

Java多くのボタンを作成する方法は?

分類Dev

多くのパターンに対して文字列を検証する最良の方法

分類Dev

1つのクラスに対してより多くのCDIBeanをインスタンス化する方法は?

分類Dev

1つのクラスに対してより多くのCDIBeanをインスタンス化する方法は?

分類Dev

vb.netのコードで多くの図形の塗りつぶしを変更する

分類Dev

WindowsCMDで多くのファイルに対してコマンドを自動的に実行する方法

分類Dev

SQL Serverクエリ:多くのレコードの値の合計に対する特定のレコードのパーセンテージ値を返す方法

分類Dev

SQL Serverクエリ:多くのレコードの値の合計に対する特定のレコードのパーセンテージ値を返す方法

分類Dev

Springであまりにも多くのnullチェックを行わずにアプリケーションがタスクを続行できるようにすることで、アプリのnullpointer例外に対処する方法

分類Dev

splitContainer(winforms)に多くのボタンを追加する

分類Dev

多くのforeachを含むフォームに1つの送信ボタンのみを表示する方法

分類Dev

VB.Net2003で別のapx.netWebページを開くためのボタンを作成する方法

分類Dev

Reduxで多くのテキスト入力の変更に対処する

分類Dev

データバインドされたコンボボックスVb.netに空の行を追加する

分類Dev

多くのキーフレームにシンボルインスタンス名を設定する方法

分類Dev

多くのボタンVueで1つのボタンの色を変更する方法

分類Dev

多くのうちの1つのパターンに対してのみパターン一致後に行をgrepする方法

分類Dev

フォームで多くのボタンを使用するための効率的なコード

分類Dev

JavaGUIスイングでより多くのボタンを作成する方法

分類Dev

JavaGUIスイングでより多くのボタンを作成する方法

分類Dev

FeatureTools:多対多の関係に対処する

分類Dev

whatsappスタイルをより多くのボタンメニューにする方法iOSSwift

Related 関連記事

  1. 1

    ドキュメント駆動のnosqlデータベースを介した多くのユーザーの更新に対処する方法

  2. 2

    動的コードでtypescriptのボタンを処理する方法

  3. 3

    同じアクションを実行する多くのボタンのonClickを処理する方法は?

  4. 4

    Kotlinで例外を生成するための最短のコード?

  5. 5

    多くの条件に対応するPython設計パターン

  6. 6

    WPFのコードビハインドでボタンの位置を相対的に設定する方法

  7. 7

    1つのコンボボックスに多くの列を表示する方法

  8. 8

    Java多くのボタンを作成する方法は?

  9. 9

    多くのパターンに対して文字列を検証する最良の方法

  10. 10

    1つのクラスに対してより多くのCDIBeanをインスタンス化する方法は?

  11. 11

    1つのクラスに対してより多くのCDIBeanをインスタンス化する方法は?

  12. 12

    vb.netのコードで多くの図形の塗りつぶしを変更する

  13. 13

    WindowsCMDで多くのファイルに対してコマンドを自動的に実行する方法

  14. 14

    SQL Serverクエリ:多くのレコードの値の合計に対する特定のレコードのパーセンテージ値を返す方法

  15. 15

    SQL Serverクエリ:多くのレコードの値の合計に対する特定のレコードのパーセンテージ値を返す方法

  16. 16

    Springであまりにも多くのnullチェックを行わずにアプリケーションがタスクを続行できるようにすることで、アプリのnullpointer例外に対処する方法

  17. 17

    splitContainer(winforms)に多くのボタンを追加する

  18. 18

    多くのforeachを含むフォームに1つの送信ボタンのみを表示する方法

  19. 19

    VB.Net2003で別のapx.netWebページを開くためのボタンを作成する方法

  20. 20

    Reduxで多くのテキスト入力の変更に対処する

  21. 21

    データバインドされたコンボボックスVb.netに空の行を追加する

  22. 22

    多くのキーフレームにシンボルインスタンス名を設定する方法

  23. 23

    多くのボタンVueで1つのボタンの色を変更する方法

  24. 24

    多くのうちの1つのパターンに対してのみパターン一致後に行をgrepする方法

  25. 25

    フォームで多くのボタンを使用するための効率的なコード

  26. 26

    JavaGUIスイングでより多くのボタンを作成する方法

  27. 27

    JavaGUIスイングでより多くのボタンを作成する方法

  28. 28

    FeatureTools:多対多の関係に対処する

  29. 29

    whatsappスタイルをより多くのボタンメニューにする方法iOSSwift

ホットタグ

アーカイブ