【发布时间】:2023-04-05 19:44:02
【问题描述】:
我之前和前几天已经创建并使用了 bool 到可见性转换器,但我忘记在绑定上使用转换器(我使用的是传统绑定)。我将视图中控件的可见性属性绑定到视图模型中的 bool 属性,令人惊讶的是它可以工作。所以我的问题是,如果它适用于传统绑定,为什么我们需要使用转换器?因为似乎编译器正在为我进行转换。
我在 Visual Studio Update 3 的 UWP 应用上对其进行了测试。 最小应用目标是 10.0.10586 目标版本是 10.0.14393
【问题讨论】:
-
你从哪里得到有使用转换器的想法?
-
@EBrown 我一直假设并且我已经看到人们在代码示例中使用它,我想我错了。
-
如果数据不需要转换就没有必要了。对于
bool之类的情况,您唯一需要使用它的情况是bool值与预期意图相反。
标签: c# xaml uwp winrt-xaml