Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.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 在windows ce环境中使用第三方dotnet windows窗体控件?_.net_Windows Ce - Fatal编程技术网

.net 在windows ce环境中使用第三方dotnet windows窗体控件?

.net 在windows ce环境中使用第三方dotnet windows窗体控件?,.net,windows-ce,.net,Windows Ce,我刚刚继承了一个新的WindowsCE6C项目。我想使用标准内置按钮/标签控件以外的其他控件。我发现了一些第三方库,但没有一个适合我想要的工业外观 我的问题是:是否可以在CF框架的windows CE中使用标准的windows窗体.NET控件?如果这些控件只使用未从CF中剥离的类,那么这些控件是否可以移植到此平台?或者,我是否一直在使用那些明确表示支持CE的控件?除非您有这些第三方控件的源代码,并且它们没有使用.NetCF中没有的任何类或方法,否则我会说您一直在使用那些明确表示支持CE的控件 我

我刚刚继承了一个新的WindowsCE6C项目。我想使用标准内置按钮/标签控件以外的其他控件。我发现了一些第三方库,但没有一个适合我想要的工业外观


我的问题是:是否可以在CF框架的windows CE中使用标准的windows窗体.NET控件?如果这些控件只使用未从CF中剥离的类,那么这些控件是否可以移植到此平台?或者,我是否一直在使用那些明确表示支持CE的控件?

除非您有这些第三方控件的源代码,并且它们没有使用.NetCF中没有的任何类或方法,否则我会说您一直在使用那些明确表示支持CE的控件

我可以给你两个理由(可能还有更多):

-如果您没有源代码,那就太倒霉了,因为为完整框架生成的.net程序集将无法在.NetCF上工作。另一个方向是可行的,如果所有依赖项都可用,并且不使用p/invoke,那么为.netcf生成的程序集将在完整的框架中工作

-据我所知,WinCE的大多数GUI控件的许多功能都依赖于p/Invoke,WinCE中每个函数所在的库几乎与Windows桌面版本中的库不同


另外,我建议你去看看。我过去使用过它们,效果很好。

我想说的是,你一直在使用那些专门说它们支持CE的控件。如果这是真的,那就回答一下,我会接受的。