前提是你已經建立了乙個窗體form1,並設定窗體的 ismdicontainer 屬性為真,其次就是建立窗體的子窗體form2,並設定所有的窗體的formborderstyle
屬性為fixedsingle,最後就是設定了,在form1呼叫form2子窗體的處理程式中,新增如下**:
form2.windowstate = formwindowstate.normal;
form2.mdiparent = this;
form2.maximizebox = false;
form2..dock = dockstyle.fill;
這樣子,子窗體就會填充整個父視窗的工作區域,裡面包括子窗體的標題欄.
MDI父窗體和子窗體之間怎麼傳值?
主要的思想就是,通過成員變數和構造器初始化來傳值 父窗體 public partial class main form form public datatable allinsdt private void button1 click object sender,eventargs e form1 ...
C 子窗體重新整理父窗體
子窗體 from2 重新整理父窗體 from1 父窗體中有重新整理方法 refersh 1.所有權法 from1中 form2 f2 new form2 f2.owner this f2.show form2中 form1 f1 form1 this.owner f1.refersh 2.自身傳遞法...
c 開發中mdi子窗體如何呼叫父窗體中控制項
在子視窗中宣告父視窗物件即可進行呼叫例如,父視窗為mdiparent1 子視窗為mdi 只需在mdi 中,需要呼叫父視窗的地方宣告該物件即可,方法如下 public partial class mdi form private void mdi activated object sender,eve...