【发布时间】:2020-03-09 14:04:38
【问题描述】:
我正在尝试这样做
<MatCheckbox @bind-Value="@(!Checked)" Label="Checkbox"></MatCheckbox>
但它给了我错误
CS0131 赋值的左侧必须是变量、属性或索引器
如何在不创建另一个属性的情况下传递一个取反的布尔值?
我想绑定值所以它是!Checked
【问题讨论】:
-
创建一个名为“Unchecked”的属性,它否定 Checked 并绑定到它。
-
How can I pass a negated boolean value without creating another property? -
是的,但是绑定表达式是一个属性,我不认为你可以。
-
@DavidG 现在解释得更好了,谢谢
-
@DavidG 你能把它写成答案吗?
标签: c# asp.net-core blazor asp.net-blazor