簡體   English   中英

WPF中發生XamlParseException錯誤

[英]XamlParseException Error Occured in WPF

我已經創建了PRISM WPF應用程序。 它有兩個模塊

  1. WPF應用程序,BootStapper,Shell

    1. 類庫,包含* .resx文件。

在這里,我在WPF應用程序中創建了UserControl.xaml並加載了* .resx文件,如下所示,

xmlns:ResxFile="clr-namespace:Books.Resources.English;assembly=Books.Resources"
 <cb:BaseView.Resources>
        <ResxFile:ScreenFieldNames x:Key="ScreenFieldNames"/>
    </cb:BaseView.Resources>


<TextBlock Text="{Binding AddField, Source={StaticResource ScreenFieldNames}, FallbackValue='Add Field'}" Grid.Row="1" Grid.Column="2"/>

但我得到以下錯誤

PresentationFramework.dll中發生類型為'System.Windows.Markup.XamlParseException'的異常,但未在用戶代碼中處理

附加信息:“在“ System.Windows.StaticResourceExtension”上提供值引發了異常。 行號“ 62”和行位置“ 20”。

請幫我

無需將其添加為Resource 由於已經定義了名稱空間,因此可以直接訪問它。

xmlns:ResxFile="clr-namespace:Books.Resources.English;assembly=Books.Resources"

<TextBlock Text="{x:Static ResxFile:ScreenFieldNames.AddField}"/>

暫無
暫無

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

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