我正在使用Visual Basic .NET开发一个Windows窗体应用程序,并且我希望根据TextBox中是否存在任何内容来切换Button的enabled属性。我尝试使用以下方法设置DataBinding:
ButtonBack.DataBindings.Add("Enabled", Me.TextBoxValue, "TextLength")
这成功地禁用了Button,但是只要在TextBox中输入任何内容,Button就永远不会被启用。如果可能,我宁愿通过DataBindings执行此操作,而不是在TextBox的TextChanged或Validating事件中手动设置Enabled属性。