Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何使用带有类型参数的表单中的资源?_.net_Winforms_Generics_Embedded Resource - Fatal编程技术网

.net 如何使用带有类型参数的表单中的资源?

.net 如何使用带有类型参数的表单中的资源?,.net,winforms,generics,embedded-resource,.net,Winforms,Generics,Embedded Resource,通过将类型参数添加到Form1.cs和Form1.Designer.cs,我已将类型参数添加到表单中: partial class Form1<T> { ... } 如果我把它改为typeof(Form1),它会编译,但在运行时我得到 找不到任何适合指定区域性的资源 或者是中立文化。确保 “My.Assembly.Form1'1.resources”已正确嵌入或链接 在编译时插入汇编“My.assembly”,或者所有 所需的附属程序集可加载且完全签名 尝试typeof(Form1

通过将类型参数添加到
Form1.cs
Form1.Designer.cs
,我已将类型参数添加到表单中:

partial class Form1<T> { ... }
如果我把它改为
typeof(Form1)
,它会编译,但在运行时我得到

找不到任何适合指定区域性的资源 或者是中立文化。确保
“My.Assembly.Form1'1.resources”
已正确嵌入或链接 在编译时插入汇编
“My.assembly
”,或者所有 所需的附属程序集可加载且完全签名


尝试
typeof(Form1)。GetGenericTypeDefinition()
也会失败。如何使用通用表单的资源?

这里已经提出了一个问题-

但是,因此有一个解决方案。看这里-


这里已经提出了一个问题-

但是,因此有一个解决方案。看这里-


谢谢,我没有找到现有的解决方案,但它适用于窗体和用户控件。谢谢,我没有找到现有的解决方案,但它适用于窗体和用户控件。可能的重复可能的重复
ComponentResourceManager resources = new ComponentResourceManager(typeof(Form1));