visual studio中,新建winform c#專案後,會預設生成乙個主窗體檔案,一般叫 form1, 也可以自己改名,反正啟動程式就會首先啟動這個窗體。
這是一種固定的模式,那麼如果專案中有多個不同的窗體,不同情況下分別啟動不同的窗體,如何實現呢?
第一反應是把主窗體隱藏(hide),然後在主窗體中加分支啟動不同的窗體。
實測不理想,主窗體啟動時無論在**呼叫hide()都不起作用,無法隱藏。
另外還有設定this.opacity = 0 這個辦法,但是也不理想,螢幕上是看不到了,但是在工作列中還在。
重新思考了片刻,找到了方法:
直接修改program.cs,把原來啟動主窗體的**取消,代之以自定義的分支判斷:
static class program
else if (config.type.equals(config.type_toilet))
}}
這樣相當於把原來的主窗體廢棄了。
問題解決。
python 根據配置檔案複製檔案
上班的時侯因為客戶老是修改mojo的模板檔案,搞的經常要更新很多的模板檔案到伺服器端。所以用python寫了乙個簡單的指令碼。1.配置檔案 mojo.ini main skin path e accentrix.src sunrider src web data skins mojo templat...
Ubuntu系統MySQL指定配置檔案啟動
ubuntu中mysql有多個配置檔案 修改了 my.cnf 配置檔案後,卻不生效,這是怎麼回事?我們注意到,這裡只說了修改 my.cnf,並沒有說清楚其絕對路徑是哪個檔案。也就是說,有可能修改的不是正確路徑下的my.cnf檔案。在mysql中,是允許存在多個 my.cnf 配置檔案的,有的能對整個...
yii 配置檔案根據模式分類
index.php 修改如下 define environment demo 這裡可以進行我們環境的定義 config require dir config environment web.php 在config 目錄下建立新的目錄檔案。如下圖 執行後發現報錯 unable to resolve t...