欢迎来到天天文库
浏览记录
ID:15603664
大小:200.00 KB
页数:13页
时间:2018-08-04
《跟我学vs#语言编程技术——仿windows系统资源管理器和outlook界面的编程应用示例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1跟我学VS#语言编程技术——仿Windows系统资源管理器和Outlook界面的编程应用示例1.1.1仿Windows系统资源管理器和Outlook界面的编程应用示例1、Windows窗体Splitter控件Splitter控件提供一种调整复杂用户界面大小的简单方法。通过设置控件的Dock属性可以制作出直观易用的用户界面。如下为Windows系统中的资源管理器的用户界面。2、创建Outlook样式的用户界面(1)创建一个Windows应用程序项目并添加菜单条、工具条和
2、状态条。(2)将TreeView控件从“工具箱”拖动到窗体在“属性”窗口中将Dock属性设置为“Left”。(3)将Splitter控件从“工具箱”拖动到窗体它将自动停靠在TreeView控件的右边缘。在“属性”窗口中将Dock属性设置为“Left”。(4)将Panel控件从“工具箱”拖动到窗体在“属性”窗口中将Dock属性设置为“Fill”。面板将完全填充窗体的右侧。并设置13杨教授工作室,版权所有,盗版必究,13/13页杨教授工作室精心创作的优秀程序员职业提升必读系列资料BorderStyle属性为Fixed3D、Aut
3、oScroll属性设置为true。(5)将ListView控件从“工具箱”拖动到已添加到窗体的Panel控件上将ListView控件的Dock属性设置为“Top”。(6)将Splitter控件从“工具箱”拖动到已添加到窗体的Panel控件上在“属性”窗口中将Dock属性设置为“Top”。这将使其停靠在ListView控件的底部。(7)将Label控件从“工具箱”拖动到已添加到窗体的Panel控件上(放在Splitter控件的下方)在“属性”窗口中将Dock属性设置为“Top”。这将使其停靠在Splitter控件的的底部(也可
4、以再加一个Panel)。(8)将RichTextBox控件从“工具箱”拖动到Panel控件上将RichTextBox控件的“停靠”属性设置为“Fill”。这将使其停靠在Label控件的底部。下图为本示例的结果截图:3、创建Outlook样式的用户界面的实现程序代码示例usingSystem;usingSystem.Drawing;13杨教授工作室,版权所有,盗版必究,13/13页杨教授工作室精心创作的优秀程序员职业提升必读系列资料usingSystem.Collections;usingSystem.ComponentMod
5、el;usingSystem.Windows.Forms;usingSystem.Data;namespaceOutLook{//////Form1的摘要说明。///publicclassOutLook:System.Windows.Forms.Form{privateSystem.Windows.Forms.Splittersplitter1;privateSystem.Windows.Forms.Panelpanel1;privateSystem.Windows.Forms.Spli
6、ttersplitter2;privateSystem.Windows.Forms.MainMenumainMenu1;privateSystem.Windows.Forms.MenuItemmenuItem1;privateSystem.Windows.Forms.MenuItemmenuItem2;privateSystem.Windows.Forms.MenuItemmenuItem3;privateSystem.Windows.Forms.MenuItemmenuItem4;privateSystem.Windows
7、.Forms.MenuItemmenuItem5;privateSystem.Windows.Forms.MenuItemmenuItem6;privateSystem.Windows.Forms.ToolBartoolBar1;privateSystem.Windows.Forms.ToolBarButtontoolBarButton1;privateSystem.Windows.Forms.ToolBarButtontoolBarButton2;privateSystem.Windows.Forms.ToolBarBut
8、tontoolBarButton3;privateSystem.Windows.Forms.ToolBarButtontoolBarButton4;privateSystem.Windows.Forms.ToolBarButtontoolBarButton5;privateSystem.W
此文档下载收益归作者所有