cs201窗体程序.docx

上传人:b****6 文档编号:2993929 上传时间:2022-11-16 格式:DOCX 页数:19 大小:247.27KB
下载 相关 举报
cs201窗体程序.docx_第1页
第1页 / 共19页
cs201窗体程序.docx_第2页
第2页 / 共19页
cs201窗体程序.docx_第3页
第3页 / 共19页
cs201窗体程序.docx_第4页
第4页 / 共19页
cs201窗体程序.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

cs201窗体程序.docx

《cs201窗体程序.docx》由会员分享,可在线阅读,更多相关《cs201窗体程序.docx(19页珍藏版)》请在冰豆网上搜索。

cs201窗体程序.docx

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1