C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■96777 / )  DataBindings
□投稿者/ naoki (1回)-(2021/02/01(Mon) 12:07:07)

分類:[.NET 全般] 

Windowsフォームアプリケーション(VB2019)です。
コントロール間のDataBindingsについて、教えてください。

LabelのTextプロパティとButtonのEnabledプロパティをバインドしたいです。
LabelのTextプロパティは0以上の整数が文字列として必ず表示されています。
LabelのTextプロパティが"0"の時はButton.Enabled=False、"0"以外はButton.Enabled=Trueとしたいです。

Textプロパティ同士だと以下でいけたのですが......

        Dim bs As New BindingSource With {.DataSource = Label1}
        Dim textBinder As New Binding("Text", bs, "Text")
        Button1.DataBindings.Add(textBinder)

返信 編集キー/


管理者用

- Child Tree -