cs201窗体程序Word格式.docx
《cs201窗体程序Word格式.docx》由会员分享,可在线阅读,更多相关《cs201窗体程序Word格式.docx(19页珍藏版)》请在冰豆网上搜索。
第一个文本框的字体大小调大些,并改变字体颜色。
第二个标签设置背景色与边框。
(本小题只需截图)
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”标签的边框去除。
txt1.BackColor=Color.Green;
this.Text="
abcd"
txt2.Text=txt2.Text+"
privatevoidb3_Click(objectsender,EventArgse)
"
label2.BorderStyle=BorderStyle.None;
Part4默认事件与非默认事件
新建项目“姓名201-2”。
2.
(1)首先设计如下窗体,标题显示你的姓名及题号。
两个文本框的边框是单线边框,文本框背景色为红色,字体色为白色。
(2)默认事件:
(A)窗体打开时,两个文本框各显示一个随机的整数(注意类型的转换)
(B)文本框1内容修改时,按钮上的文字与文本框的内容同步
namespacekjw2
Randomr1=newRandom();
textBox1.Text=r1.Next().ToString();
button1.Text=textBox1.Text;
privatevoidtextBox2_TextChanged(objectsender,EventArgse)
Randomr2=newRandom();
textBox1.Text=r2.Next().ToString();
(3)非默认事件:
(A)双击“数1”标签,标签内容变成"
数字1"
(B)双击某个文本框,该文本框中的数字增加一倍。
(注意类型转换)
(C)单击窗体,窗体的标题后增加一个"
*"
Part5其他常用属性
新建项目“姓名201-3”。
3.首先设计如下窗体,标题显示你的姓名及题号。
对上面的标签、文本框、按钮进行命名。
单击“失效”按钮,上面的标签、文本框、按钮全部失效;
单击“有效”按钮,上面的标签、文本框、按钮全部失效;
单击“消失”按钮,上面的标签、文本框、按钮全部消失;
单击“显示”按钮,上面的标签、文本框、按钮全部显示;
单击“增宽”按钮,上面的按钮和文本框都增加宽度20;
单击“增高”按钮,上面的文本框增加高度10(需修改multiline属性);
单击“边框”按钮,上面的文本框的边框不显示;
单击“背景色”按钮,上面的文本框的背景色为绿色;
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)
Part6综合练习
新建项目“姓名201-4”。
4.首先设计如下窗体,标题显示你的姓名及题号。
对控件进行命名,然后在窗体打开时,显示当前时间,并且右边的标签不显示内容。
两个按钮失效。
using