簡體   English   中英

自定義App.xaml.cs

[英]Customizing App.xaml.cs

我正在嘗試對App.xaml.cs進行一些自定義以嘗試設置一些行為/事件。 主要是研究,沒什么特別的。

但無論我對App.xaml.class做什么都沒有效果。 我甚至清空了App.xaml.cs類(其中沒有任何東西),WPF程序仍在編譯。

我甚至無法開始學習,直到我解開這個謎團。

沒有什么神秘之處。 可以完全清空App.xaml.cs ,因為它是一個部分類。 App.xaml完全有能力站立起來。

要進行自定義,請查看MSDN上的Application類,特別是“備注”下的部分,其中包含有關應用程序生命周期和應用程序范圍對象(窗口,資源)的信息。

如果要進行自定義,可以實現StartUp事件,並在那里進行自定義。

您在App.xaml中定義事件:

<Application x:Class="Test.App"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
                Startup="Application_Startup">

如果刪除StartUpUri,您也可以自己實例化主窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM