我正在尝试切换窗口的可见性。我已经将一个布尔对象绑定到了我的视图模型,并在适当的位置有一个转换器来处理可见性切换。该项目将运行,但会立即弹出一个例外:“找不到名为‘visibilityconverter’的资源”。
我的windows.resources xml中的其他转换器找到并使用得很好。为什么找不到这个?知道我做错了什么吗?
Window x:Class="MyProject.Views.ControlPanel"
Height="650" Width="805" MinWidth="805"
Visibility="{Binding ControlPanelWindowBo.IsWindowVisible, Converter={StaticResource VisibilityConverter}}">
<Window.Resources>
<converters:BoolToIconConverter x:Key="BoolToIconConverter" />
<converters:BoolHomeTeamPossessionConverter x:Key="BoolHomeTeamPossessionConverter" />
<converters:BoolVisitorTeamPossessionConverter x:Key="BoolVisitorTeamPossessionConverter" />
<converters:VisibilityConverter x:Key="VisibilityConverter" />
</Window.Resources>