出门莫恨无人随,书中车马多如簇。这篇文章主要讲述WPF 新建项目与Application 类相关的知识,希望能为你提供帮助。
新建WPF项目
目录说明:
App.config
项目配置文件
App.xaml
设置程序的起始文件与资源。
<
Application x:Class="WpfApplication2.App"//后台类
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<
Application.Resources>
//定义系统资源
<
/Application.Resources>
<
/Application>
【WPF 新建项目与Application 类】StartUpUri 指定项目运行时的启动窗体。
MainWindow.xaml
WPF应用程序界面设计文件。
<
Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<
Grid>
<
Button Content="Button" HorizontalAlignment="Left" Margin="138,105,0,0" VerticalAlignment="Top" Width="75"/>
<
Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="100" Margin="46,169,0,0" VerticalAlignment="Top" Width="100"/>
<
CheckBox Content="CheckBox" HorizontalAlignment="Left" Margin="218,179,0,0" VerticalAlignment="Top"/>
<
/Grid>
<
/Window>
在xaml里可以定义资源,使用<
window.Resources>
标签。
MainWindow.xaml.cs
应用程序后台代码文件 。
Application
每个Domain只允许有一个Application存在
Application封装全局的动作,如:
Application有其它几种启动方式,可以参考文章最后的参考网址。
WPF 程序的关闭WPF应用程序的关闭只有在应用程序的 Shutdown 方法被调用时,应用程序才停止运行。 ShutDown 是隐式或显式发生,可以通过指定 ShutdownMode 的属性值来进行设置。
ShutdownMode 可以在App.xaml中更改,或使用代码更改。如果使用代码更改,必须写在app.Run()之前。
<
Application x:Class="WpfApp1.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml" ShutdownMode="OnExplicitShutdown" >
<
Application.Resources>
<
/Application.Resources>
<
/Application>
app.ShutdownMode = ShutdownMode.OnExplicitShutdown;
app.Run(win);
添加Application对象事件略。
参考:?
推荐阅读
- CentOS7 防火墙
- CentOS SSH免密登陆
- 机器人方向的刚性需求→个人思考←
- 反射 及 Reflections反射框架
- 线程同步死锁与生产者消费者
- 2022年Java秋招面试,程序员求职必看的Dubbo面试题
- 动态规划
- Elasticsearch 在地理信息空间索引的探索和演进
- Java常用类库