C# 多窗体调用同一个函数的问题
public void setFrmName(frmBase frm)
{
frm.Text = "新名称";
}
比如在一个公共类中有上面这样的一个函数,还有两个窗体:frmA和frmB,现在这两个窗体都要调用这个setFrmName函数,我现在的做法是让frmA和frmB都继续一个frmBase窗体,然后用frmA.setFrmName(this)和frmB.setFrmName(this)的方式去调用这个函数,如果有N个窗体都要调用这个函数,难道每个窗体都要继承这个frmBase才可以?有没有其它的方式可以实现相同的功能?谢谢!!!!!
{
frm.Text = "新名称";
}
比如在一个公共类中有上面这样的一个函数,还有两个窗体:frmA和frmB,现在这两个窗体都要调用这个setFrmName函数,我现在的做法是让frmA和frmB都继续一个frmBase窗体,然后用frmA.setFrmName(this)和frmB.setFrmName(this)的方式去调用这个函数,如果有N个窗体都要调用这个函数,难道每个窗体都要继承这个frmBase才可以?有没有其它的方式可以实现相同的功能?谢谢!!!!!
...全文
相关推荐
C#调用VLC 多窗体播放功能
使用VLC 插件播放RTSP 视频流,可以实现多个视频流播放
C# 多窗体登录共享变量
示例演示了两个窗体一个是登录窗口,一个是工作窗口,两个共享变理
C#多窗体显示与关闭
C#中关于常见的登录模块与退出模块设计,可以在类似子窗体中直接退出或调用其他窗体的简单逻辑代码,可以提供一种设计思路。
c# 调用C++编写 的DLL函数各种参数传递问题。
c# 调用C++编写 的DLL函数各种参数传递问题。数据处理问题等等。
C#调用C++编写的DLL函数各种参数传递问题
1. 不返回值的参数 C++ 原型: bool SendNewSms(char *szTel, char *szMessage); C#引用; [DllImport( CdmaCard.dll,EntryPoint=SendNewSms)] public static extern bool SendNewSms(string phone,string msg); 2. 带返回值(char *) C++原型: BOOL GetCardErrorMessage(char *szErrorMessage , int


