实训二 Cnet 窗体分析和总结.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档

相关课程推荐