silverlight - 如何在 silverlight 上的复选框上绑定 2 个属性?
问题描述
我想在加载时使用 2 个属性来绑定复选框的值。这是我目前拥有的:
<CheckBox x:Name="chkIsAssigned"
IsChecked="{Binding IsAssigned, Mode=TwoWay}"
VerticalAlignment="Center" HorizontalAlignment="Center"
Click="chkParticipantUser_ToggleCheck" />
我想做类似 IsChecked="{Binding Property1 Property2}"
解决方案
Silverlight 不支持MultiBinding,但有一些第三方尝试在外部实现它。
在您的情况下,看起来很简单,您最好的选择是在 ViewModel 中创建一个属性,结合 get 上的两个属性的值并将值设置为 set 上的两个属性。
推荐阅读
- mongodb - Mongo 自定义配置未连接到 Mongo 实例
- chef-infra - 将 inspec 配置文件上传到 Chef Automate 时出现 Inspec 4.16.0 问题
- angular - 在 Angular 中导入数据
- python - 如何使用 Python 以编程方式将行添加到现有 Excel 表
- python-3.x - 为 twitter 注册 webhook 的程序是什么?
- angular - 无法使用“选定”值预设选择 - 角度引导程序
- python - 由于换行,在 Python 中运行 Bash 命令导致不正确的结果
- ocaml - 如何通过 Esy 安装像 4.08.0+fp+flambda 这样的 OCaml 变体?
- spring - 无法使用传入消息调用 Kafka 侦听器方法
- sql-server - 从整个数据库中删除客户记录