cs201窗体程序.docx
- 文档编号:2993929
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:19
- 大小:247.27KB
cs201窗体程序.docx
《cs201窗体程序.docx》由会员分享,可在线阅读,更多相关《cs201窗体程序.docx(19页珍藏版)》请在冰豆网上搜索。
cs201窗体程序
201
说明:
做完一个题目后,请将源程序和运行结果截图直接复制到题目的下面。
源程序必须是文本,不能是截图。
(界面截图的复制:
Alt+PrtSc,粘帖:
Ctrl+v)
Part1开发环境与界面设计
新建项目“姓名201-1”。
1.
(1)首先设计如下窗体,标题显示你的姓名及题号。
文本框中分别显示aaaa和bbbb。
第一个文本框的字体大小调大些,并改变字体颜色。
第二个标签设置背景色与边框。
(本小题只需截图)
Part2单击事件
(2)上题中3个按钮的Name属性分别设置为b1、b2、b3,2个文本框的Name属性分别为:
txt1,txt2。
单击“显示1”按钮时,上面的文本框显示“你好吗”;单击“显示2”按钮时,下面的文本框显示“我就是我”。
(截图一个即可,代码请将相关的事件连同函数头复制到下面)
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacekjw
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidlabel1_Click(objectsender,EventArgse)
{
}
privatevoidlabel2_Click(objectsender,EventArgse)
{
}
privatevoidtextBox1_TextChanged(objectsender,EventArgse)
{
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
txt1.Text="你好吗";
}
privatevoidb2_Click(objectsender,EventArgse)
{
txt2.Text="我就是我";
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidtxt1_TextChanged(objectsender,EventArgse)
{
}
}
}
Part3属性设置
(3)修改上题中各按钮的功能。
单击“显示1”按钮时,上面的文本框显示“你好吗”,文本框背景色改为绿色,窗体标题改为“abcd”;单击“显示2”按钮时,下面的文本框增加一个"b";单击“清除”按钮时,两个文本框清空(即显示为空字符串),并把“内容2”标签的边框去除。
(截图一个即可,代码请将相关的事件连同函数头复制到下面)
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacekjw
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidlabel1_Click(objectsender,EventArgse)
{
}
privatevoidlabel2_Click(objectsender,EventArgse)
{
}
privatevoidtextBox1_TextChanged(objectsender,EventArgse)
{
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
txt1.Text="你好吗";
txt1.BackColor=Color.Green;
this.Text="abcd";
}
privatevoidb2_Click(objectsender,EventArgse)
{
txt2.Text="我就是我";
txt2.Text=txt2.Text+"b";
}
privatevoidb3_Click(objectsender,EventArgse)
{
txt1.Text="";
txt2.Text="";
label2.BorderStyle=BorderStyle.None;
}
}
}
Part4默认事件与非默认事件
新建项目“姓名201-2”。
2.
(1)首先设计如下窗体,标题显示你的姓名及题号。
两个文本框的边框是单线边框,文本框背景色为红色,字体色为白色。
(2)默认事件:
(A)窗体打开时,两个文本框各显示一个随机的整数(注意类型的转换)
(B)文本框1内容修改时,按钮上的文字与文本框的内容同步
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacekjw2
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidtextBox1_TextChanged(objectsender,EventArgse)
{
Randomr1=newRandom();
textBox1.Text=r1.Next().ToString();
button1.Text=textBox1.Text;
}
privatevoidlabel1_Click(objectsender,EventArgse)
{
}
privatevoidtextBox2_TextChanged(objectsender,EventArgse)
{
Randomr2=newRandom();
textBox1.Text=r2.Next().ToString();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
}
}
}
(3)非默认事件:
(A)双击“数1”标签,标签内容变成"数字1"
(B)双击某个文本框,该文本框中的数字增加一倍。
(注意类型转换)
(C)单击窗体,窗体的标题后增加一个"*"
Part5其他常用属性
新建项目“姓名201-3”。
3.首先设计如下窗体,标题显示你的姓名及题号。
对上面的标签、文本框、按钮进行命名。
单击“失效”按钮,上面的标签、文本框、按钮全部失效;
单击“有效”按钮,上面的标签、文本框、按钮全部失效;
单击“消失”按钮,上面的标签、文本框、按钮全部消失;
单击“显示”按钮,上面的标签、文本框、按钮全部显示;
单击“增宽”按钮,上面的按钮和文本框都增加宽度20;
单击“增高”按钮,上面的文本框增加高度10(需修改multiline属性);
单击“边框”按钮,上面的文本框的边框不显示;
单击“背景色”按钮,上面的文本框的背景色为绿色;
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacekjw2
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidbutton2_Click(objectsender,EventArgse)
{
txt1.Enabled=false;
label1.Enabled=false;
button1.Enabled=false;
}
privatevoidbutton3_Click(objectsender,EventArgse)
{
txt1.Enabled=true;
label1.Enabled=true;
button1.Enabled=true;
}
privatevoidbutton4_Click(objectsender,EventArgse)
{
txt1.Visible=false;
label1.Visible=false;
button1.Visible=false;
}
privatevoidbutton5_Click(objectsender,EventArgse)
{
txt1.Visible=true;
label1.Visible=true;
button1.Visible=true;
}
privatevoidbutton6_Click(objectsender,EventArgse)
{
button1.Width+=20;
txt1.Width+=20;
}
privatevoidbutton7_Click(objectsender,EventArgse)
{
txt1.Multiline=true;
txt1.Height+=10;
}
privatevoidbutton8_Click(objectsender,EventArgse)
{
txt1.BorderStyle=BorderStyle.None;
}
privatevoidbutton9_Click(objectsender,EventArgse)
{
txt1.BackColor=Color.Green;
}
}
}
Part6综合练习
新建项目“姓名201-4”。
4.首先设计如下窗体,标题显示你的姓名及题号。
对控件进行命名,然后在窗体打开时,显示当前时间,并且右边的标签不显示内容。
两个按钮失效。
using
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- cs201 窗体 程序
![提示](https://static.bdocx.com/images/bang_tan.gif)