山西万荣全家,智能装修,Goldie Osgood
目录
依赖microsoft.netcore.app跟microsoft.windowsdesktop.app.wpf
生成4个文件app.xaml,app.xaml.cs,mainwindow.xaml,mainwindow.xaml.cs
app.xaml设置应用程序的起始文件与资源。这里的资源一般指:
app.xaml文件内容如下:
<application x:class="ibmsmanager.app" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ibmsmanager" startupuri="mainwindow.xaml"> <application.resources> 系统资源定义区 </application.resources> </application>
app.xaml的后台文件,集成自system.windows.application,用于处理整个wpf应用程序相关的设置。
wpf应用程序界面与xaml设计文件
<window x:class="ibmsmanager.mainwindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:ibmsmanager" mc:ignorable="d" title="ibmsmanager" height="450" width="800"> <grid> </grid> </window>
mainwindow.xaml的后台文件,集成自system.windows.window,用于编写mainwindow.xaml 的交互逻辑代码
mainwindow.xaml文件中会自动添加如下代码
<grid> <button content="button" horizontalalignment="right" margin="0,0,554,254" verticalalignment="bottom"/> </grid>
代码主要在grid标签中描述了按钮的属性
mainwindow.xaml文件中会自动添加click="button_click
<grid> <button content="button" horizontalalignment="right" margin="0,0,554,254" verticalalignment="bottom" click="button_click"/> </grid>
后台mainwindow.xaml.cs文件中自动添加了事件处理函数
private void button_click(object sender, routedeventargs e) { }
点击按钮后,出现消息提示框hello world。
private void button_click(object sender, routedeventargs e) { messagebox.show("hello world!"); }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论