在wpf中找不到“Resources”文件
我是WPF的新手。 我需要在资源文件resx上添加引用并从中获取字符串。
....
我收到一个错误:名称“Resources”在命名空间“clr-namespace:SelectObjectsWindow.Properties”中不存在。 我正在搜索有关此信息,并找到几个建议:设置resx文件的“公共”访问修饰符。 在“嵌入式资源”上更改resx的Build Action属性。
所以,我做到了,但没有改变。 我检查了所有命名空间。 似乎没问题。 我不知道,还有什么我应该尝试的。
在.cs中我可以毫无错误地执行此操作
var res = Properties.Resources.Res1;
有人知道,有什么不对吗?
尝试添加程序集引用:
xmlns:res="clr-namespace:SelectObjectsWindow.Properties;assembly=[AssemblyName]"
将[AssemblyName]替换为程序集的名称,右键单击项目并选择“属性”,转到“应用程序”选项卡,然后查看程序集名称:
将访问修饰符从内部更改为公共,您的绑定将起作用。
- sql server中的文件流和aspx的C#
- 我尝试使用Windows Universal PlatformApp连接到SQL Server 2008R2时出现System.Data.SqlClient.SqlException
- DotNetOpenAuth的来源在哪里? 主要Sourceforge链接仅包含示例和ApplicationBlock
- 更改Word文档的边距
- Google Api FreeBase数据使用c#转储解析
- 在ASP.NET MVC 3中使用视图模型
- 通过等待每个任务异步转换IEnumerable <Task >
- 无法将Xamarin.Android和Xamarin.iOS添加到PCL
- 在表达式树中检查了类型转换?