c# - 如何将文本框绑定到类
问题描述
我将如何将一个页面上的文本绑定到TextBox
另一个页面上的全局类?
我当前的代码:
应用程序.xaml.cs
public static CustomerClass customer = new CustomerClass();
添加客户.xaml
<TextBox x:Name="txtLastName" PlaceholderText="Last name"
Text="{x:Bind Path=local:App.customer.LastName}"/>
{x:Bind Path=local:App.customer.LastName}
没有抛出任何错误,但是当我输入类中TextBox
的值时,该值仍然为空并且不会更新。
我是否正确绑定了值?
如果是这样,我如何让课程更新?
编辑:
是的,我已经正确绑定了
我所要做的就是添加属性
Mode=TwoWay, UpdateSourceTrigger=PropertyChanged
解决方案:
{x:Bind Path=local:App.customer.LastName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}
解决方案
是的,它已正确绑定
您所要做的就是使用属性
Mode=TwoWay, UpdateSourceTrigger=PropertyChanged
解决方案:
{x:Bind Path=local:App.customer.LastName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}
推荐阅读
- sql - 在不使用许多临时表的情况下计算多列然后加入 PostgreSQL
- ios - 如何在 Swift 中使用 MailCore2 回复电子邮件?
- angular - 导入AngularFireAuth的正确方法是什么?
- django - 如何在 Django 中检查“MultiSelectField”是否为空?
- google-cloud-dataflow - 运行 WordcCount 示例 DataFlow Runner
- postgresql - 尝试创建数据库迁移时获取“无法将主机名“db”转换为地址”
- reactjs - 使用自定义日期格式导出反应材料表
- unit-testing - Dart 测试在正常代码之后执行
- laravel - 哎呀,看起来 laravel 5.8 出了点问题
- sql - 如何将行中的一些值转置为列?