winform(MDI窗体容器、权限设置)
一、MDI窗體容器:
1、功能:
它可以讓其它窗體在它的內部打開,無法超出它的范圍
將某個窗體的屬性:IsMdiContainer設置為true - 窗口樣式
2、問題:
(1)如何將其它窗體在它的內部打開?
? ? ? ?窗體對象名.MdiParent = this;
(2)窗體打開時最大化屬性不好用,怎么辦?
? ? ? ?在實例化窗體對象,show之前,用代碼設置最大化屬性
? ? ? ?注意:窗體的WindowState屬性必須為默認值Normal
(3)內部窗體最大時右上角總是顯示最大最小關閉按鈕,如何去掉?
? ? ? ?在MDI窗體里放置一個Panel,將Panel沾滿全部窗體,然后讓新開窗體在Panel內部打開
? ? ? ?窗體對象名.Parent = Panel1;
(4)窗體最大化打開后,不會跟隨MDI窗體容器的大小而改變
? ? ? ?使用ClinetSizeChanged事件,在事件中,將全部以打開的窗體的WindowState屬性重新設置一遍
二、權限設置:
1、因為不同的用戶能看到的程序功能不同,那么需要權限來限制用戶
2、數據庫字段里面保存字符串類型的模塊代碼
3、在登陸成功時進行驗證,看看有沒有對應模塊的權限代碼
4、如果沒有,那么需要把相應的功能按鈕隱藏
轉載于:https://www.cnblogs.com/1711643472qq/p/6059202.html
總結
以上是生活随笔為你收集整理的winform(MDI窗体容器、权限设置)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单链表逆序打印!
- 下一篇: jquery中$.post()方法的简单