部落格園WPF Application類

2022-06-04 09:54:07 字數 2548 閱讀 7311

1、保持主線程

class

program

}

class

program

}

感覺效果上,沒有任何差別,但實際上,兩個完全不一樣,假如我們定義乙個mainwindow的類,在這個類中放乙個按鈕,彈出另外乙個窗體,效果會怎麼樣呢,看如下**:

class

program

private

static

void win_mousedown(object

sender, system.windows.input.mousebuttoneventargs e)

}

class

program

private

static

void win_mousedown(object

sender, system.windows.input.mousebuttoneventargs e)

}

我們關閉父窗體,則整個應用程式退出。

2、啟動xaml窗體

class

program

}

"xmlns="

"xmlns:x="

"xmlns:local="

clr-namespace:ani

"startupuri="

mainwindow.xaml

">

public

partial

class

//////

initializecomponent

///[system.diagnostics.debuggernonusercodeattribute()]

[system.codedom.compiler.generatedcodeattribute(

"presentationbuildtasks

", "

4.0.0.0")]

public

void

initializecomponent()

//////

///[system.stathreadattribute()]

[system.diagnostics.debuggernonusercodeattribute()]

[system.codedom.compiler.generatedcodeattribute(

"presentationbuildtasks

", "

4.0.0.0")]

public

static

void

main()

}

3、應用程式的關閉方式

onlastwindowclos e

預設行為,只要至少乙個窗體存在,應用程式就保持執行狀態,應用程式會根據窗體的開啟循序,自動指定主窗體。

onmainwindowclose

這個是指,只要主窗體(最新開啟)存在,應用程式才保持執行狀態

onexplicaitshutdown

**如下:

"xmlns="

"xmlns:x="

"xmlns:local="

clr-namespace:ani

"startupuri="

mainwindow.xaml

" shutdownmode="

onlastwindowclose

">

4、應用程式的事件

4.1 startup

4.2 exit

事件發生在應用程式關閉時(不管是什麼原因關閉),並在run()方法返回之前發生,但此時已經不能取消關閉,但是可以通過run()方法重新啟動程式。

4.3 sessionending

4.4 activated

啟用當前應用程式的時候呼叫,當從另外乙個應用程式切換到當前應用程式的時候呼叫,當第一次顯示窗體的時候呼叫

4.5 deactived

當取消啟用應用程式中的窗體的時候,觸發該事件。當切換到另外乙個應用程式時,呼叫該事件。

4.6 dispatcherunhandledexception

當應用程式中的任何位置,只要發生未處理的異常,就會發生該事件,使用該事件來記錄重要錯誤。

5、處理命令列引數

public

partial

class}}

}

6、負責窗體之間的互動

public

partial

class

}

python部落格園 python 模擬部落格園系統

作業 用 模擬系統。專案分析 一 首先程式啟動,頁面顯示下面5內容供使用者選擇 1.請登入 2.請註冊 3.進入文章頁面 5.進入日記頁面 6.進入收藏頁面 7.登出賬號 8.退出整個程式 二 必須實現的功能 1.註冊功能要求 a.使用者名稱 密碼要記錄在檔案中。b.使用者名稱要求 只能含有字母或者...

部落格搬家部落格園

2009年9月的一天,受當時一些 技術名博 的影響,突然想搞乙個獨立網域名稱的技術部落格。於是開始了無比折騰的過程 買網域名稱 買空間,當然,最痛苦的是想乙個自己喜歡 容易記住又未被註冊的網域名稱 選部落格發布系統,在movable type和wordpress之間徘徊很長一段時間之後,選擇了mov...

linux部落格園

學linux已經有一年了,回望走過的路,多謝一下前輩的博文一路指導。收穫很多,言語不盡,謀面的或是未曾謀面的前輩們。多謝你們無私的奉獻,教會了我許多,謝謝!現在我整理出來希望對後輩或是同輩有所幫助吧 駿馬金龍 散盡浮華 barrywang 阿龍along 運維企業架構專案實戰系列 python自動化...