我试图在WPF屏幕上创建一个具有多种语言选项的界面,但在xaml屏幕上“会员“手册”是不承认或不可访问。”我得到一个错误。我得到这个错误在所有的按钮和文本我试图添加。你能帮我了解为什么吗?有我的xaml代码行和资源设计器cs项目代码行。提前感谢。
public static string _Manual
{
get
{
return ResourceManager.GetString("Manuals", resourceCulture);
}
}
<TextBlock Name="ttbManuals" Grid.Row="8" Text="{x:Static resx:Resources._Manual}" HorizontalAlignment="Left" Margin="0,0,0,-20" VerticalAlignment="Top" Height="39" Width="580" Style="{DynamicResource CncTextBlock}" Background="{DynamicResource BackgroundBrush1}" Padding="10,5,0,0"/>
1条答案
按热度按时间jtoj6r0c1#
Resources
类别预设会建立为internal
。不过,若要在XAML中使用,类别必须是public
。若要修复此问题,请在解决方案资源管理器中选择resx文件,然后在属性中将
ResXFileCodeGenerator
更改为PublicResXFileCodeGenerator
。另请参阅此处:Visual Studio - Resx File default 'internal' to 'public'