簡體   English   中英

Xaml名稱空間錯誤

[英]Error Xaml namespace

我正在按照教程實現值轉換器。 我收到此代碼錯誤:

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>

我得到一個錯誤

名稱空間“ using:TestApp10”中不存在名稱“ BooleanToVisibilityConverter”

該函數在App.xaml.cs文件中定義。

謝謝。

這似乎是XAML設計器中的一個智能錯誤。 請確保您已正確實現BooleanToVisibilityConverter 然后,您可以嘗試執行以下步驟來修復此錯誤。

  1. 在文件資源管理器中打開項目,刪除binobj文件夾
  2. 在Visual Studio中,右鍵單擊“解決方案”,然后選擇“ 清理”
  3. 右鍵單擊您的解決方案,然后選擇Rebuild

此后,您的錯誤應該消失了。 如果仍然出現此錯誤,則可以嘗試在Visual Studio中重新打開項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM