C 下讓MDI子窗體布滿父窗體的整個工作區

2021-04-24 07:49:53 字數 353 閱讀 3692

前提是你已經建立了乙個窗體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...