我用C#VS2010编写了dll。 它内部有UserControl,还有一些公共API。 dll的主要思想是绘制图像。
问题1: 我有返回System.Drawing.Bitmap的公共方法。 我如何在GUI中显示它,例如使用UIImageView。
问题2: 我添加了我的dll作为参考,编写了代码(只是我班级的构造函数)。 编译器说无法导入MyType类型。 为什么以及如何解决。
问题3: 我希望将UserControl添加到GUI。所以我需要有能力改变他的属性(这些将反映在绘制的图像上)。 怎么样?
由于
答案 0 :(得分:0)
你不能在VS中内置一个dll并在MT中使用它。您必须使用MT从源代码编译。此外,MT只了解完整.NET框架的一个子集,因此如果您的dll包含UserControl,它可能无法由MT构建。
MT仍然完全依赖原生iOS API进行所有用户交互,它不允许您在iOS上使用.NET UI对象/控件。