加入收藏 | 设为首页 | 会员中心 | 我要投稿 武汉站长网 (https://www.027zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

C# 桌面应用程序

发布时间:2022-11-22 15:02:21 所属栏目:应用 来源:互联网
导读: 桌面应用程序
下面介绍建立 用户界面 的基础知识,说明如何 启动和运行 桌面应用程序。
但并不详细讨论应用程序实际完成的工作。
微软推荐我们使用 WPF 技术来创建桌面应用程序。
我们以后

桌面应用程序

下面介绍建立 用户界面 的基础知识,说明如何 启动和运行 桌面应用程序。

但并不详细讨论应用程序实际完成的工作。

微软推荐我们使用 WPF 技术来创建桌面应用程序。

我们以后会详细研究桌面应用程序,以及 WPF 到底是什么,它到底可以做些什么。

创建一个简单的 Windows 桌面应用程序。

菜单 | 文件 | 新建项目(快捷键 Ctrl + Shift + N) 然后选择 WPF 应用程序。

这里写图片描述

点击确定后,出现如下界面:

这里写图片描述

主界面分为 上部分 和 下部分。

上部分显示了一个空窗口,称为 MainWindow。

下部分显示了一些文本,这些文本实际上就是用来生成 上部分 窗口的代码。

点击左侧的 工具箱 选项卡。

点开 常用WPF空间。

双击 Button 即可在窗口中添加一个按钮。

这里写图片描述

这里写图片描述

双击添加到窗口中的按钮。(不排除你双击的位置不对,导致进入了编辑 Button 文字模式)

这里写图片描述

双击后,进入 MainWindows.xaml.cs 的 C# 代码文件。

进行如下修改。

这里写图片描述

运行应用程序 (快捷键 F5)

单击我们添加的按钮,弹出一个消息对话框。

这里写图片描述

点击 确定。然后点击 窗口右侧的 X 退出应用程序。(就像我们平时操作桌面软件一样)

示例说明

创建一个简单的 桌面应用程序,就是这么简单!

当然制作应用程序,如果你想写一个具有意义的桌面应用程序,就以后再说了。

单看这个示例,我们能知道些什么呢?

当运行应用程序时,点击我们添加的按钮,执行了我们为该按钮编写好的代码。

Visual Studio(IDE) 帮我们完成了很多工作,让我们没编写什么复杂的代码,就创建了窗口。

让我们切换到 设计界面,也就是 MainWindow.xaml 文件。

这里写图片描述

我们可以发现下方的 XAML 代码。(XAML 是 WPF 应用程序中定义用户界面的语言)

多了一个 Button。我们可以猜测,这行代码就是实现 上面那个 Button 按钮的代码。

然后我们点击该按钮,可以看到 右侧的属性窗口 出现了一些新的内容。

这里写图片描述

我们修改 属性窗口 中,公共节点中的 Content(内容)里的文字信息。

改为 点我。

这里写图片描述

可以看出,这里是控制 按钮 上显示的文字内容的。

然后我们还看到里面还有很多可以修改的属性(头有点大 -,-)

不过用到的时候再说吧!

从这个示例中,我们还可以知道一点,WPF 应用程序的 设计和功能实现是分离的。

设计都在 MainWindow.xaml 文件中。

而我们实现的功能代码(例如前面添加了点击按钮,弹出一个消息框的代码)

是保存在 MainWindow.xaml.cs 文件中的。

也就是所谓的 设计和逻辑 的分离。

这样有一个好处就是,设计人员可以专心设计界面的外观,也就是我们俗称的 UI。

而程序员就可以安心的实现程序的逻辑和功能。

两块都可以一起干活,互相不耽误,节省了时间!

早期的 Windows 桌面应用程序使用的并不是 WPF 技术来创建桌面应用。

而是 Windows Forms 技术。

当前来讲,WPF 就是用来替代 Windows Forms 技术的。

所以我们直接用最新的 WPF 技术就可以了。

(编辑:武汉站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章