DataBinding - 基于输入启用切换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DataBinding - 基于输入启用切换相关的知识,希望对你有一定的参考价值。

我正在使用Visual Basic .NET开发一个Windows窗体应用程序,并且我希望根据TextBox中是否存在任何内容来切换Button的enabled属性。我尝试使用以下方法设置DataBinding:

ButtonBack.DataBindings.Add("Enabled", Me.TextBoxValue, "TextLength")

这成功地禁用了Button,但是只要在TextBox中输入任何内容,Button就永远不会被启用。如果可能,我宁愿通过DataBindings执行此操作,而不是在TextBox的TextChanged或Validating事件中手动设置Enabled属性。

以上是关于DataBinding - 基于输入启用切换的主要内容,如果未能解决你的问题,请参考以下文章

Android DataBinding笔记

视图绑定(ViewBinding )与数据绑定(Databinding)

DataBinding——使用Kotlin 委托优化

DataBinding——使用Kotlin 委托优化

ViewBinding和DataBinding的理解和区别

AtomicInteger源码分析——基于CAS的乐观锁实