C 對子窗體進行層疊排列

2021-06-06 09:17:45 字數 535 閱讀 8791

**(vs2008):

關鍵技術

主要通過layou***i傳遞mdilayout.cascade列舉值來實現子窗體的層疊排列。

設計過程

(1)將主窗體的ismdicontainer屬性設定為true,以便作為父窗體。在主窗體中新增乙個menuscrip控制項,用來作為窗體的選單欄。

(2)在專案中新增3個windows窗體,並將其命名為*** ......

(3)程式的主要**如下:

private void 載入子窗體toolstripmenuitem_click(object sender, eventargs e)

private void 層疊排列toolstripmenuitem_click(object sender, eventargs e)

大家可以看到所有的子窗體都在你窗體中顯示,並且不能移出父窗體框架區域。

c 通過委託進行窗體傳值

窗體傳值,通俗來講就是兩個窗體的類之間的傳值。而通過委託來傳值,通俗來說就是將某個窗體的方法通過委託傳遞給另外乙個窗體,以實現窗體間的資訊交流。該demo使用winform實現,新建了兩個窗體,分別是form1和form2,form1裡有textbox控制項,通過鍵入文字資訊,以實現將文字資訊傳到f...

三層登入窗體

經過幾天的努力奮鬥,三層登入窗體終於完成了,雖然歷經風雨,但是經過小夥伴們的幫助,順利的學習到了很多的東西。u層 namespace loginui private void btnlogin click object sender,eventargs e b層 namespace login.bl...

如何與Windows窗體進行互動

可以將 windows 窗體新增到 visual studio tools for office 專案中,方法與在 visual studio 中的其他專案中新增 windows 窗體相同。有關更多資訊,請參見 windows 窗體控制項 在專案中新增乙個 windows 窗體。在此示例中,wind...