我正在学习实现值转换器的教程。我收到此代码的错误:
public class BooleanToVisibilityConverter : IValueConverter
{
//
}
<Application
x:Class="TestApp10.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:TestApp10"
RequestedTheme="Light">
<Application.Resources>
<local:BooleanToVisibilityConverter x:Key="TrueToVisibleConverter" />
<local:BooleanToVisibilityConverter x:Key="FalseToVisibleConverter" IsReversed="True" />
</Application.Resources>
我收到错误
名称“BooleanToVisibilityConverter”在命名空间“using:TestApp10”中不存在
该函数在App.xaml.cs文件中定义。
谢谢。
答案 0 :(得分:1)
这似乎是XAML Designer中的智能感知错误。请确保您已正确实施BooleanToVisibilityConverter
。然后,您可以尝试以下步骤来修复此错误。
在此之后,您的错误应该消失了。如果仍然出现此错误,则可以尝试在Visual Studio中重新打开项目。