- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实训二 窗体
?实训目的?
1、 熟练运用菜单编辑器设计应用程序的菜单。
2、 初步掌握单窗体、多窗体和 MDI 用户界面设计。
3、 掌握运用设计应用程序的工具栏和状态栏的方法。
?实训内容?
1、 在窗体的工具栏中,有三个工具按钮,名称分别为“red”,“green”和“blue”,标题分别为“红”,“绿”和“蓝”,现在要实现的功能为单击工具按钮时,窗体的标签中的文字的颜色为相应颜色。
代码如下:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void red_Click(object sender, EventArgs e)
{
label1.Text = " 红 "; label1.ForeColor = Color.Red;
}
private void green_Click(object sender, EventArgs e)
{
label1.Text = " 绿 "; label1.ForeColor = Color.Green;
}
private void blue_Click(object sender, EventArgs e)
{
label1.Text = " 蓝 "; label1.ForeColor = Color.Blue;
}
2、 对一段文本执行以下操作:
改变文本的字体、字形和字号
改变文本的颜色
寻找指定的字符串参考界面:
单击查找按钮,出现查找界面如下:
提示:
在查找对话框中, 定义:
public TextBox findSource; //引用主窗体的 textBox1 文本框。Int index; //查找的起始位置。
单击“查找”按钮index=findSource.Text.IndexOf(textBox1.Text); if (index>=0)
{
findSource.Select(index,textBox1.text.Length) findSource.Focus();
}
else
出现消息框。
单击“下一处”按钮
代码如下:
….. index=findSource.text.IndexOf(texttBox1.text,index+textBox1.text.Length)
…..
(图 1)
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (fontDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Font = fontDialog1.Font;
}
}
private void button2_Click(object sender, EventArgs e)
{
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.ForeColor = colorDialog1.Color;
}
}
private void button3_Click(object sender, EventArgs e)
{
cz f1 = new cz();
f1.findSource = textBox1; f1.Show();
}
}
(图 2)
public partial class cz : Form
{
public TextBox findSource; int index;
public cz()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
index=findSource.Text.IndexOf(textBox2.Text); if (index>=0)
{
findSource.Select(index,textBox2.Text.Length); findSource.Focus();
}
else
{
MessageBox.Show("没有你要查找的内容","提示框");
}
}
private void button2_Click(object sender, EventArgs e)
{
index = findSource.Text.I
1亿VIP精品文档
相关文档
最近下载
- 2023年04月黑龙江哈尔滨市南岗区“丁香人才周”(春季)事业单位公开招聘371人笔试题库含答案解析.docx
- Never Enough 马戏之王 降A正谱子五线谱乐谱曲谱歌谱高清.pdf
- 2022年蔬菜产品企业组织架构及部门职责.doc
- SIL等级验证、评估技术专题培训课件.pdf
- 2023年06月云南楚雄市青年专业人才引进(15人)笔试题库含答案解析.pdf
- 静脉治疗质量评价及评价方法.doc VIP
- 奥林燃烧器说明书GPH.docx
- 《Windows-Server-2012网络服务器配置与管理》课件05DHCP服务器.pptx VIP
- 横向科研项目承诺书.docx
- 沪教版数学三年级上册全册教案.pdf VIP
文档评论(0)