【发布时间】:2021-12-26 10:50:40
【问题描述】:
我有一个场景,我必须通过转换器中的绑定来比较传递的枚举值并返回可见性,我想在绑定表达式中传递转换参数,但是在 UWP 中我们没有 x:Static,那么如何我可以这样做吗
我已经尝试过这些东西
Visibility="{x:Bind vm.ControlState,
Mode=OneWay,
Converter={StaticResource enumToVisibilityConverter},
ConverterParameter={x:Bind enums:TextControlState.Controls}}"
它在编译期间抛出错误,说嵌套的 x:Bind 是不允许的
Visibility="{Binding ControlState,
Mode=OneWay,
Converter={StaticResource enumToVisibilityConverter},
ConverterParameter={x:Bind enums:TextControlState.Controls}}"
它在运行时抛出错误,说不能分配绑定表达式
【问题讨论】: