WinForm子窗體訪問父窗體控制項的實現方法

2022-10-04 11:27:11 字數 461 閱讀 3402

form1www.cppcns.com主窗體:

複製** **如下:

public delegate void setvisiablehand程式設計客棧ler();//定義委託型別

private void button1_click(object sender,eventargs e)//單擊事件,開啟子窗體

private void setvisiable()

form2子窗體:

複製** **如下:

private setvisiablehandler m_setvisable;//宣告委託變數

public for  setvisiable)

void butten1_click(object sender,eventargs e)

}

本文標題: winform子窗體訪問父窗體控制項的實現方法

本文位址:

winform在子窗體呼叫父窗體的控制項

一 如果是在兩個無關的窗體間要實現上述的訪問可以使用form的owenr屬性 在form1中新增 form2 form2 new form2 this.addownedform form2 或ji.showdialog this 向父窗體新增附屬窗體 在form2中新增 form1 form1 fo...

winform 父窗體與子窗體之間傳參

一.使用靜態類該方式可以簡單的理解為靜態變數全域性共享 多個引數可以採用這種方式 二 1 父窗體中宣告乙個靜態的父窗體型別的臨時物件 父窗體和子窗體之間傳參 public static mainmdi mainmdi 2 父窗體建構函式中對該變數賦值 public mainmdi 3 把要傳遞的引數...

winform 重新整理父窗體

網路上有幾種方法,先總結如下 呼叫窗體 父 form1,被呼叫窗體 子 form2 方法1 所有權法 form1 需要有乙個公共的重新整理方法 public void refresh method 在呼叫form2時,要把form2的所有者設為form1 form2 f2 new form2 f2....