c# - 使用来自 dll 的表单作为 MDIChild
问题描述
我是 C# 和 .Net 的新手,我有一个关于表单和 dll 的问题:我想使用 dll 之类的插件,每个 dll 都包含一个应该用作 MDIChild 的表单。当我单击定义的按钮时,应显示 dll-Form。
该怎么办?我有调用 .exe 和带有表单和一些控件的 .dll 。与 dll 的连接正常,从 dll 调用函数按预期工作。
但是如何将表单显示为 MDIChild?
dll 中类的名称是“myDllChildForm”
提前致谢
只有我
解决方案
Dll 是使用类库创建的。一种更简单的方法是将插件创建为具有逻辑的 DLL。您可以从 dll 包中公开某些功能,您的客户可以使用这些功能或从子窗体调用
推荐阅读
- amazon-web-services - CORS 策略已阻止从源“http://localhost:3000”获取 $AWS_LAMBDA_SITE 的访问权限
- cordova - 无法为 Ionic 4 应用程序创建/生成 .apk 和 .ipa 文件
- vue.js - Vue-ChartJS 没有反应
- python - 当我尝试计算奇数时,为什么有“无”?
- python - Sqlachemy 的问题。看不懂区别
- nginx - 如何查看一个 pod 是否超过了它的 CPU 限制?
- python - 不知道为什么:AttributeError: 'list' object has no attribute 'groupby'
- wordpress - 更新 wordpress 插件时如何使用 sftp 而不是 ftp?
- java - Redis - 考虑重命名 bean 之一或通过设置 spring.main.allow-bean-definition-overriding=true 来启用覆盖
- excel - 获取下一个文件时,excel VBA中的过程调用或参数无效