處理非window設定為window的Owner

2021-07-22 05:46:12 字數 423 閱讀 6484

普通wpf視窗從乙個window1(show方式)開啟另乙個window2,只要設定window2.owner= window1即可。

這樣window2的顯示和隱藏可由window1自動控制。

但使用wpf usercontrol host到winform時,實現就難了。

剛才找到了解決方法:

hwndsource winformwindow = (system.windows.interop.hwndsource.fromdependencyobject(this) as system.windows.interop.hwndsource);

if (winformwindow != null) new windowinterophelper(devserviceconfigadd)

;

設定redis為window服務

系統 window 在linux系統裡,可以設定redis的conf檔案裡的daemonize yes 可以後台執行,而在window系統裡,如果是在cmd裡視窗裡啟動的redis server,當視窗關閉之後,隨之悲劇的時候 redis服務也跟著停掉了。所以,把redis註冊成window服務,就...

設定非主鍵為unique

很多時候需要將某一欄位 非主鍵 設定為unique,以下提供3種方法 1.設定為主鍵 drop table product create table product id allint unsigned not null primary key,modelid allint unsigned not...

oracle如何設定為非歸檔

在這裡所有的操作要在資料庫的那台機器上操作,用sys使用者進行登入,首先設定歸檔程序關閉。alter system set log archive start false scope spfile 然後關閉資料庫 shutdown immediate 再後面把資料庫啟動到mount的模式 start...