windows程序设计|开发windows应用程序的一般步骤
本文主要介绍如何手动创建Windows Modern UI 应用程序,要使用 DevExpress 模板库创建应用程序。
DevExpress WinForms Subscription官方最新版免费下载试用。
1. 在 Visual Studio 中,单击 “File | New | Project”(或按CTRL+SHIFT+N)创建一个新的项目。选择 “DevExpress Template Gallery” 然后单击OK。
2. 选择“Blank Application”模板并点击“Create Project”。
3. 调用智能标签并单击“Convert To Skinnable Form”将常规表单更改为 XtraForm。
4. 在同一个智能标签面板中,单击“Select Skin…”来添加DefaultLookAndFeel组件并选择所需的 DevExpress 皮肤。 对于 Windows Modern UI,请选择外观轻巧且边框细或无边框的扁平皮肤|例如,Office 2013、Office 2016、Metropolis 等)。
5. 将表单的FormBorderStyle属性设置为None,将 WindowState 属性设置为 Maximized。
6. 单击表单上的“Instant Layout Assistant”链接来启动表单向导,将鼠标悬停在所有侧面区域上,然后单击“Remove Area”。在剩余的空白区域中,单击“Add Control”并选择“App UI Manager | Windows UI”,接下来单击应用按钮来添加应用了WindowsUIView 的 DocumentManager组件。
7. 右键单击Solution Explorer窗口中的项目,然后选择“Add DevExpress Item | User Control…”。
8. 添加更多用户控件并填充它们,这些用户控件将作为单独的应用程序屏幕呈现。
9. 返回主应用程序表单,调用 DocumentManager 组件的智能标记,然后单击 “Run Designer”,切换到设计器的 “Elements | Documents”选项卡并单击“Populate”。
单击 “Populate”后,文档管理器将生成以下内容:
通过 BaseDocument.ControlName 和 BaseDocument.ControlTypeName 属性引用用户控件的Document 对象;用于生成文档的中等大小的图块|Tile对象);用于存储和显示tiles的Tile容器;BaseView.QueryControl 事件处理程序,用于初始化文档。C#
void windowsUIView1_QueryControl(object sender, DevExpress.XtraBars.Docking2010.Views.QueryControlEventArgs e) {if (e.Document == ucSample1Document)e.Control = new WinModernUI.ucSample1();if (e.Document == ucSample2Document)e.Control = new WinModernUI.ucSample2();// . . .if (e.Control == null)e.Control = new System.Windows.Forms.Control();}
VB.NET
Private Sub windowsUIView1_QueryControl(ByVal sender As Object, ByVal e As DevExpress.XtraBars.Docking2010.Views.QueryControlEventArgs)If e.Document = ucSample1Document Thene.Control = New WinModernUI.ucSample1()End IfIf e.Document = ucSample2Document Thene.Control = New WinModernUI.ucSample2()End If' . . .If e.Control Is Nothing Thene.Control = New System.Windows.Forms.Control()End IfEnd Sub
10. 运行并检查您的应用程序。在应用程序启动时,会显示一个填充有磁贴的自动生成的磁贴控件,按 Esc 或右键单击空白表单空间来调用带有嵌入式“Exit”按钮的导航栏。
Tiles 利用Tile.Document 属性链接到相应的文档。 单击磁贴时,动态生成的页面容器会显示带有嵌入式”Back”按钮的文档,导航栏中显示相同的按钮。
11. 关闭应用程序对其进行更改。首先使用WindowsUIView.Caption、BaseContentContainer.Caption 和 BaseContentContainer.Subtitle属性添加应用程序标题字符串,此外使用 BaseDocument.Caption属性来修改自动生成的文档标题。
注意:最初您不会看到WindowsUIView.Caption字符串,因为磁贴容器标题将与它重叠。 但是此标题在内容容器标头中可见,将在本教程后面创建。
12. 跳转到设计器的“Elements”页面并选择“Content Containers” 选项卡,单击“Add New Container”并从下拉菜单中选择Page Group。
13. 切换到设计器的“Layout | Navigation Tree”选项卡并将文档拖到页面组的“Items”集合中。
DevExpress WinForm
DevExpress WinForm拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
相关内容
-
计算机二级c语言软件|二级c语言vc2010操作步骤
计算机二级c语言软件|二级c语言vc2010操作步骤,语言,二级,双...
-
wps怎么设置中文版|OFFCIE和WPS无法选择中文字
wps怎么设置中文版|OFFCIE和WPS无法选择中文字体,中文版,选择...
-
ps拉伸图片不变形|ps怎么拉伸图片不变形详细步
ps拉伸图片不变形|ps怎么拉伸图片不变形详细步骤,步骤,操作,...
-
台式电脑怎么重装系统win7|电脑win7重装系统步
台式电脑怎么重装系统win7|电脑win7重装系统步骤图文教程,重...
-
wps怎么做相册|ppt制作电子相册步骤
wps怎么做相册|ppt制作电子相册步骤,步骤,制作电子相册,做相...
-
傻瓜式一键安装系统|小白一键重装系统步骤图解
傻瓜式一键安装系统|小白一键重装系统步骤图解,系统,步骤,一...
-
如何用u盘重装系统|u盘重装系统详细步骤图解
如何用u盘重装系统|u盘重装系统详细步骤图解,重装系统,图解,...
-
显示收藏夹快捷键|浏览器收藏栏不见了怎么解决
显示收藏夹快捷键|浏览器收藏栏不见了怎么解决,浏览器,收藏栏...
-
wps邮件合并的基本操作步骤|制作邮件合并共几个
wps邮件合并的基本操作步骤|制作邮件合并共几个步骤,合并,邮...
-
wps简历封面怎么制作|个人简历封面制作步骤
wps简历封面怎么制作|个人简历封面制作步骤,步骤,封面制作,制...
-
深度系统一键重装|u深度u盘安装重装系统步骤图
深度系统一键重装|u深度u盘安装重装系统步骤图解,重装系统,步...
-
excel怎么做饼状图|excel饼图制作方法和步骤
excel怎么做饼状图|excel饼图制作方法和步骤,饼图,制作方法,...
-
ps怎么抠公章|ps抠印章教程详细步骤图
ps怎么抠公章|ps抠印章教程详细步骤图,步骤,教程,印章,复制,...
-
wps多窗口单独显示|Excel两个窗口独立显示的方
wps多窗口单独显示|Excel两个窗口独立显示的方法,显示,窗口,...
-
手机wps筛选怎么用|wps中excel表格筛选怎么显示
手机wps筛选怎么用|wps中excel表格筛选怎么显示数量,筛选,数...