2017-11-20 7 views
0

Error こんにちは、すべてのボタンのタグを読む

私は、タグのプロパティに基づいて、ボタンのForeColorプロパティを変更しようとしていますが、私が代わりにエラーを取得し、誰もがこのコード と間違っているものを私に伝えることができます

ありがとう

サブSetBTkey(文字列としてByVal BT)

For Each ctrl As Control In Controls 
     If TypeOf ctrl Is Button Then 
      If ctrl.Tag.ToString.Contains(BT) = True Then 
       CType(ctrl, Button).ForeColor = Color.LimeGreen 
      Else 
       CType(ctrl, Button).ForeColor = Color.White 
      End If 
     End If 
    Next 
End Sub 

SetBTkey( "BTkey01")

+0

あなたはタグが内容を持っていると確信していますか?それはエラーではないようです。プラスあなたはctrl.ForeColor = Color.LimeGreenを持っている必要があります –

+0

すべてのタグがコンテンツを持っているわけではありません、ここで私は達成しようとしています、私はBTKey27を介してBTKey01と呼ばれるボタンのグループを持って、緑と残りのボタンの色を白に色を変更すると、どんな助けにもなります ありがとう –

答えて

0

OK、Iボタン button.tag = "FOO" のボタンとして、各ボタンの溶液ボタンとして

Control array in VB.NET

薄暗いボタン()= {ボタン1、ボタン2、...}

を発見

関連する問題