CS 系統框架二[增加默認啟動以及代碼打開窗體]


前幾天有幾個朋友要了我的框架源碼,這幾天也經常通過遠程以及電話來幫他解決一些問題,后來他說馬上要交項目了,但是有一個問題還沒有搞出來,那就是在原有的框架里面如何設置一個窗體自動啟動?本身我的框架是登錄進去之后所有的菜單都是根據后台的權限進行分配,加載進來之后綁定在工具箱里面,當用戶點擊菜單之后才會加載窗體,看他現在的意思是想登錄進去之后默認啟動一個窗體,這個簡單,因為加載窗體的動作是寫的一個方法來調用的,那么只需要在Load里面調用一下就行了,

1 private void FrmMain_Load(object sender, EventArgs e)
2         {
3              ShowFunctionFrm("需要自動啟動的窗體名稱");
4         }

這樣確實幫他實現了他想要的功能,但是后來我覺得這樣非得寫死在程序里面,沒辦法變化了,所以現在將其增加到這個框架里面來,放在后台去配置。另外增加了通過窗體代碼來打開窗體的功能,不知道有沒有朋友用過SAP,里面的窗體全部是通過一些命令來打開的,這里我仿照了一下(其實談不上仿照,因為在接觸SAP之前我都已經這樣設計了),系統啟動的時候自動將Code增加到下拉列表里面,這里的Code和權限列表里面的內容完全一致,選擇了Code之后確認便可打開窗體,這里也支持模糊輸入。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM