【发布时间】:2011-09-18 16:42:22
【问题描述】:
我确信这是一个相当简单的解决方案,但我似乎无法找到它。
我有一个在 .NET 4.0 上运行的 WPF 应用程序。在此应用程序中,我需要从 XAML 代码访问我在 resource.resx 文件中定义的字符串资源。我将 application.properties 命名空间添加到 xaml,但是当我尝试链接到 Resources 类的任何属性时,VS 抱怨找不到 Type。
这是我的代码:
<Window x:Class="MyApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:prop="clr-namespace:MyApp.Properties"
Title="MyApp" Height="200" Width="525" >
<Grid>
<Label Content="{x:Static prop:Resources.string}" Height="28" HorizontalAlignment="Left" Name="labelStringName" VerticalAlignment="Center" />
</Grid>
</Window>
确切的错误信息是
错误 3 找不到类型“prop:Resource”。 c:\users\me\documents\visual studio 2010\Projects\MyApp\MyApp\MainWindow.xaml 3 44 MyApp
【问题讨论】:
标签: .net wpf visual-studio-2010 xaml resources