1

我正在尝试在 2009 年的 Silverlight 项目中使用具有本地化功能的新资源文件。

我在 Silverlight 应用程序的 Resources 文件夹中添加了一个新资源文件,如果

我尝试在控件 (.xaml) 中使用新资源,我得到蓝色下划线,并显示消息“无法解析 resTest.resx”。

我找到了一个文件夹“本地化”,其中包含如下类:

namespace SilverlightApplication.Localization{
public class ContentGrid
{
    public ContentGrid() { 

    }

    private static Resources.ContentGrid _Resource = new SilverlightApplication.Resources.ContentGrid();

    public Resources.ContentGrid Resource
    {
        get
        {
            return _Resource;
        }
    }
}

}

我为我的新资源文件添加了一个新类,但它不起作用。还是同样的错误。我只知道自动资源方法,我将资源文件放在资源文件夹中,一切都会自动运行。

也许我做错了什么?

4

1 回答 1

0

我阅读了解释如何使 xaml 内容可本地化的流动文章。

http://msdn.microsoft.com/en-us/library/dd882554%28v=vs.95%29.aspx

我忘了在 app.xaml 文件中输入一个条目。

于 2012-07-12T07:42:39.700 回答