如何在一个已运行的应用程序中添加控件? 例如:已经运行了程序A 我想用程序B在A程序中添加控件甚至使控件拥有事件! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A:public void CreateControl(){ MyControl control = new MyControl(); this.Controls.Add(control);}B中调用A的这个公用方法 你可以使用网络连接方式,比如Remoting,使两个程序有一定的关联.然后通过事件委托,来处理. 不是这样的 我是想通过api在其他程序中添加按钮 我是想用api在其他程序中添加按钮 可能涉及到加载页面控件和视图状态的问题,因为你明在前台aspx文件里加控件,要是想平常的new一个控件出来是没什么用的,应该是在生命周期的前及个周期做文章,不过我是个菜鸟没弄过这东东。顶一个 这个是 Windows Forms 的问题,步骤如下:1:需要做 DLL 插入,就是让一个进程加载一个 DLL。这个你可以在网上找,很多的。不过这个 DLL 需要用非托管 C++ 来写。2:由于 Windows 操作系统在加载一个 DLL 到一个进程时,这个进程会自动执行这个 DLL 的一些函数,那么,在这些函数中,我们可以加载我们的另一个 .NET DLL,并将这个 .NET DLL 的中的控件显示到另一个被加载的进程的窗口上。以上是步骤,具体细节可以在网上找。 你的程序在运行前就是将源文件转换为dll文件,再编译,生成msil,再连接转译之后执行,你要是通过A程序给B程序添加Control我觉得实现没有任何意义?你可以这样做:通过A程序做判断,之后修改数据库表中的某一boolean列,之后再让B程序调用数据库的时候通过boolean列的值来决定是否需要添加控件,控件你可以提前做好,做成自定义控件,并且判断的代码直接写再B程序内。这样不就实现你的想法了么? 紧急求助:用C#开发通用查询模块时怎样实现数据库中不同数据类型的查询 相对路径 关于agsxmpp,创建永久性的聊天室问题,搞了几天了 关于安装包的问题 咋不能删除控件呢?解决了立马结贴! 哪位大虾做过这种 Ftp上传时为什么文件名为中文就上传不了(请做过基于Ftp协议上传的大侠进来看一下) 问两个字符串处理的问题的问题 本人初学C#,请教各位大侠需要从哪里学起,需要安装那些工具 请问在C#中那个属性与 vb 的 app 相同,谢谢 求一组提取url信息的正则表达式 如何得contextMenuStrip 选中的项
A:
public void CreateControl()
{
MyControl control = new MyControl();
this.Controls.Add(control);
}B中调用A的这个公用方法
然后通过事件委托,来处理.
不是这样的 我是想通过api在其他程序中添加按钮
通过A程序做判断,之后修改数据库表中的某一boolean列,之后再让B程序调用数据库的时候通过boolean列的值来决定是否需要添加控件,控件你可以提前做好,做成自定义控件,并且判断的代码直接写再B程序内。这样不就实现你的想法了么?