盼高手出手相救!在C#WinForm编程中,如何在一个窗体调用另一个窗体实例化后的类!!! 什么意思?在就一個窗體(A)上調用已經存在窗體(B)嗎?你只需要取得在A中取得B就OK你可以建個靜態的變量static,把B賦給這個變量,在A中訪問這個變量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是那種MDI的主窗口調用子窗口碼?在Form類有兩個屬性 分別引用父窗口和子窗口查看對象瀏覽器 System.windows.forms.form f2 = new form2();f2.show(); 定义成public然后可以System.windows.forms.form f2 = new form2();f2.Owner=this;f2.show(); 楼主的问题比较好的解决方法应是这样:在B窗体中增加一个数据库连接属性,把A窗口中的连接对象传递给 B窗口即可。 haiwangstar!能不能详细点给出你的解决方法,剩下的分可以都给你!最好有代码! class A:Form{ OleDbConnection oc; B b; .... A() { oc = new OleDbConnection(...); } void func(..) { b = new B(); b.Con = this.oc; b.OleDbCommand = ...; ... }}class B:Form{ private OleDbConnection con; B() { } internal OleDbConnection Con { get { return this.con; } set { if(value == null) throw new OleDbException(...); con = value; }}就是这样,不知是否符合你的要求。} 谢谢各位高手捧场,特别感谢haiwangstar!!! 读取时报错,“无法访问已关闭的文件” combobox实现二级联动效果,如省市联动之类的. 退出exe程序? 请教!!怎么才能打开“这是预编译产生的标记文件”????? 怎么设置resharp4.0的虚拟内存 或暂时禁用掉? 刚开始学习C#,哪有好的教材,好的书下载,兄弟们给指条路呀 datagrid实现排序 高手们请教一个WINDOW 应用程序问题, 高分请教写过报表的高手。!! 大侠帮帮忙!!!!!!!!! 如何定义数据结构 C#如何取得一个文件内容的类型属性?
查看對象瀏覽器
f2.show();
然后可以
System.windows.forms.form f2 = new form2();
f2.Owner=this;
f2.show();
{
OleDbConnection oc;
B b;
....
A()
{
oc = new OleDbConnection(...); }
void func(..)
{
b = new B();
b.Con = this.oc;
b.OleDbCommand = ...;
... }
}class B:Form
{
private OleDbConnection con;
B()
{ }
internal OleDbConnection Con
{
get
{
return this.con;
}
set
{
if(value == null)
throw new OleDbException(...);
con = value;
}
}
就是这样,不知是否符合你的要求。}