c#程序设计教案7_第1页
c#程序设计教案7_第2页
c#程序设计教案7_第3页
c#程序设计教案7_第4页
c#程序设计教案7_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、控件类型属性属性值用途说明WindowName,,TextForm1,我的计算器主界面TextBoxNametextBox1第一操作数的输入框TextBoxNameTextBox2第二操作数的输入框TextBoxName, EnabledTextBox3, False运算结果显示框ButtonName,Textbutton_run,计算执行运算ButtonName,Textbutton_exit,退出退出程序RadioButtonName,Textradio_add,加()选择加法运算RadioButtonName,Textradio_sub,减()选择减法运算RadioButtonName,

2、Textradio_mu,乘()选择乘法运算RadioButtonName,Textradio_div,除()选择除法运算LabelName,Textlabel1,被加数 Labe2Name,Textlabel2,加数 Labe3Name,Textlabel3,和数 Labe4Name,Textlabel4,+ Labe5Name,Textlabel1,= 2 2 为运算符单选控件编写代码为运算符单选控件编写代码(1) 为“+(加)” 单选按钮编写代码,private void radio_add_CheckedChanged(object sender, EventArgs e) label

3、1.Text = 被加数; label2.Text = 加数; label3.Text = 和数; label4.Text = +; label5.Text = =; (2) 完全类似的方法,分别为“减(-)”、“乘(X)”和“除(/)” 单选按钮,添加CheckedChanged事件处理方法,编写代码,留作读者完成。 7.4.1 Windows窗体的属性、事件和方法窗体的属性、事件和方法 1. 1. 常用的基本属性常用的基本属性 Name: 表示控件的名称,是最重要的属性。 Enabled: 表示控件是否可以对用户交互作出响应。 Font: 表示控件中显示文字的字体格式,包括字体名称、字号以

4、及是否以斜体、加粗和下划线显示。 BackColor: 表示控件的背景颜色。 ForeColor: 表示控件的前景颜色。 Image: 表示控件上显示的图像。 Location: 这是一复合属性,表示控件的背左上角相对其容器的左上角的坐标。 Size: 这是一复合属性,表示控件的高度和宽度。 Visible: 表示是否显示该控件。 控件属性的修改是进行控件属性的修改是进行Windows窗体应用窗体应用程序编程时的常见操作,如名称(程序编程时的常见操作,如名称(Name)的修改、样式的设置等操作几乎在每的修改、样式的设置等操作几乎在每次添加控件时都要修该。次添加控件时都要修该。控件属性的修改也有

5、如下两种办法:控件属性的修改也有如下两种办法: 代码修改代码修改 通过通过Visual C# 2005“属性属性”面板修改。面板修改。 3 3处理控件事件处理控件事件 如果说控件的属性决定了控件的外观,如果说控件的属性决定了控件的外观,那么控件的事件则决定了控件的行为。那么控件的事件则决定了控件的行为。Windows窗体应用程序的主要行为就是处理窗体应用程序的主要行为就是处理各种各样的用户交互事件,如鼠标单击、各种各样的用户交互事件,如鼠标单击、双击以及拖甩等操作。双击以及拖甩等操作。 控件的事件是与控件紧密相关的,不同控件的事件是与控件紧密相关的,不同的控件所能响应的事件也不相同。的控件所能响应的事件也不相同。课堂实训课堂实训 1. 修改修改MyCalculator程序,将程序,将RadioButtonRadioButton控件控件运算类型的选择改换为下拉列表控件运算类型的选择改换为下拉列表控件ComboB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论