QQ桌球瞄准器开发(2)创建项目添加主窗体

转载请注明: 敏捷学院-技术资源库  http://mjxy.cn  作者:邢泉 原文链接:http://dev.mjxy.cn/a-Step-2-Create-the-main-form-to-add-items.aspx   

我使用的是VS2010 .NET Framework 4,实际.NET 2.0以上都可以完成这个程序。
 
创建项目
  1. 在“文件”菜单单击新建项目。
  1. 单击“Windows 窗体应用程序”图标,然后键入“TaiQiu”作为名称。

             修改主程序标题,设置Text属性的值为“敏捷学院mjxy.cn-----桌球瞄准器2011”。设置WindowState属性值为Maximized。
 
             我们的程序界面很简单,除了功能区就是绘制区。接下来我们创建功能区的界面。

  1. 转到工具箱的“容器”组,双击FlowLayoutPanel。FlowLayoutPanel的Name为flowLayoutPenel1。适当调整它的宽带和高度。 
     
  2. 当鼠标停在某个控件上显示提示:




我们为控件添加提示支持。转到工具箱“通用”组,双击ToolTip控件。ToolTip的Name属性为toolTip1。
 

  1. 然后我们在FlowLayoutPanel中添加3个TrackBar控件。转到工具箱“通用”组,三次双击TrackBar控件。Name属性分别为

frmOpacityTrackBar,penWeigthTrackBar ,ballSizeTrackBar
 
相关属性设置如下:
frmOpacityTrackBar (主窗体透明度)

属性 说明
Cursor Hand  
Size 197, 45  
Maximum 100 不透明
Minimum 5     最小透明度
ToolTip on toolTip1  窗体透明度  
Value 60 窗体透明度默认值
 

 
penWeigthTrackBar (画笔宽度)

属性 说明
Cursor Hand  
Size 117, 45  
Maximum 20 最大线宽
Minimum 1   最小线宽
ToolTip on toolTip1  画笔宽度  
Value 5 画笔宽度默认值
 

 
ballSizeTrackBar (绘制球的大小)

属性 说明
Cursor Hand  
Size 253, 45  
Maximum 100  
Minimum 1    
ToolTip on toolTip1 母球大小,可以使用快捷键+,-  
Value 30  
 
  1. 添加颜色和帮助,选中FlowLayoutPanel控件,转到工具箱“通用”组,双击Button控件。添加两个Button控件,Name属性分别为:colorBtn,helpBtn。

 
相关属性设置如下:
colorBtn (颜色调整支持)

属性 说明
BackColor Red 背景色
Cursor Hand  
FlatStyle Flat  
Font
      Size
 
15
 
字体大小
ForceColor FloralWhite 前景色
Text  
Size 38,34  
 

 
helpBtn (帮助支持)

属性 说明
BackColor 0, 192, 0 背景色
Cursor Hand  
FlatStyle Flat  
Font
      Size
 
15
 
字体大小
ForceColor FloralWhite 前景色
Text  
Size 38,34  
 
  1. 添加颜色对话框,转到工具箱“对话框”组,双击ColorDialog控件。ColorDialog的Name属性为colorDialog1。
     
  2. 通过单击如下所示的“全部保存”工具栏按钮来保存项目。
    “全部保存”按钮
     
  3. 若要运行程序,请按 F5 或单击如下所示的“启动调试”工具栏按钮。
    启动“调试”工具栏按钮
    在运行时,窗体应与以下图片类似。

初始桌球瞄准器窗体

  1. 在转到下一个教程步骤之前,请通过关闭窗体或单击“调试”工具栏上的“停止调试”工具栏按钮来停止程序。(在程序运行时,IDE 将保持处于只读模式中。)

代码下载
taiqiu_step2.zip

posted @ 2011-08-17 02:50  敏捷学院  阅读(3657)  评论(1编辑  收藏  举报