我正在尝试使用BoolConverters.And转换器,但似乎无法找到在XAML中工作的方法。
Xmlns声明:
xmlns:acon="clr-namespace:Avalonia.Data.Converters.BoolConverters;assembly=Avalonia.Base"资源:
<UserControl.Resources>
<ResourceDictionary>
<acon:And x:Key="andConverter"/>
</ResourceDictionary>
</UserControl.Resources>The binding: (我希望我得到了正确的多值语法)
<StackPanel.IsVisible>
<MultiBinding Converter="{DynamicResource andConverter}">
<MultiBinding.Bindings>
<Binding Path="Foo"/>
<Binding Path="Bar"/>
</MultiBinding.Bindings>
</MultiBinding>
</StackPanel.IsVisible>我在这里错过了什么?
发布于 2020-06-10 13:23:35
Converter="{x:Static BoolConverters.And}"。有关使用示例,请参见https://github.com/AvaloniaUI/Avalonia/blob/cc714a203c3a16310bd4104a38f8a525588f65a2/src/Avalonia.Themes.Default/TextBox.xaml#L25。
https://stackoverflow.com/questions/62293152
复制相似问题