binzhouweichao@163.com
2013-10-20
需要在前面的项目上进行较大的修改。
前面的项目:
http://yunpan.cn/QbDEYRhANkiHk
本节的内容是:添加一个子窗口,用于设置绘图点数POINTCNT和放大倍数。同时,在状态栏添加两个显示点数和放大倍数的文本标签。
1. 为项目添加子窗体
打开项目TriPaint_20131013,右键,添加,Windows窗体:
将新的窗体命名为Settings.cs。
2. 为新窗体Settings添加控件
添加两个Label文本标签,用于显示提示;添加两个TextBox文本框,用于填写修改的点数和放大倍数;添加两个Button按钮,用于确定修改和取消。
打开Settings.cs[设计]文件,对新窗体Settings默认的属性不做修改。
打开左侧工具箱,分别添加上述所述的控件。
把第一个Label显示的文本修改为“Point Counts Setting:”,下面紧跟着一个TextBox,默认显示文本为“50”,也就是默认的点数为50。
把第二个Label显示的文本修改为“Scale Settings:”,下面紧跟着第二个TextBox,默认显示文本为“30”,也就是放大30倍。
再下面并排两个按钮Button,一个显示为OK,用于确认,另一个显示为Cancel,用于取消。
好吧。。。还是一个一个的截图修改吧、、
初始添加的控件如下:
选中label1,在右下角属性窗口中,修改其显示文本属性Text为:Point Count Setting:
然后修改其名称属性(Name)为:pointCntLabel
同理,修改label2,Text为Scale Setting:,(Name)为scaleLabel。
修改第一个TextBox(紧挨着lable1的那个)的名称(Name)为:pointCntText,显示文本Text为:50。
修改第二个TextBox(紧挨着label2)的名称(Name)为:scaleText,显示文本Text为:30。
修改第一个按钮button1的名称(Name)为:settingsOkButton,显示文本(Text)为:OK。
修改第二个按钮button2的名称(Name)为:settingsCancelButton,显示文本Text为:Cancel。
修改后的Settings窗体样式为:
3. 为主窗体TriPaint添加控件
在菜单栏添加一个调出子窗体Settings的菜单,名为Settings。在状态栏添加两个状态标签,分别用于显示当前设置的绘图点数和放大倍数。
打开TriPaint.cs[设计]文件,选中menuStrip1,在菜单栏添加Settings菜单:
选中statusStrip1,添加两个标签StatusLabel:
将toolStripStatusLabel2的文本属性Text改为:50,用于显示当前的绘图点数,将toolStripStatusLabel3的文本属性Text改为30,用于显示当前的放大倍数。修改后的TriPaint窗体界面为: