摘要:
omBox控件被称为下拉组合框控件,是由System.windows.Forms.ComBox类提供的,主要作用是讲一个集合数据以组合框的形式显示给用户,当用户单击时将以下拉框显示给用户,供用户选择一项。 ListBox控件是由System.Windows.forms.ListBox提供的,主要作用 阅读全文
摘要:
作用:用于让用户从给定列表中选定一个选项,由System.Windows.Forms.RadioButton提供 属性值 Checked 被选中 true选中 false没有选中 阅读全文
摘要:
选择类控件,主要包含复选框控件(checkBox)、单选框(Radiobutton)、下拉组合框控件(checkBoxList)数值选择控件(NumericUpDown)等 作用 用于将一个或少数选项列出,让用户从中选择一个或者多个由Syatem.Windows.Forms.CheckBox类提供 阅读全文
摘要:
Timer控件是定期引发事件的控件,时间间隔的长度由interval属性定义,其值以毫秒为单位吗,若启用了该组件,则每个事件间隔引发一个Tick事件,Timer组件的主要方法包括start和stop,分别表示打开和关闭计时器。 Enable属性一定要选择true; DateTime.Now.ToSt 阅读全文
摘要:
RichTextBox控件允许用户输入和编辑文本的同时提供了比普通的TextBox控件更高级的格式特征 //color在c#中是个枚举enum 蓝色按钮:在蓝色按钮注册click事件后,richtextbox1.selectioncolor=color.blue; 红色按钮:在红色按钮注册click 阅读全文
摘要:
TextBox控件上有一个箭头,MultiLine属性,是多行显示 TextBox控件有System.Windows.TextBox类提供,提供了基本的文本输入和编辑功能 属性 AcceptsRetun控制按下回车键时显示是换行还是激活按钮 false换行false是激活 CharacterCasi 阅读全文
摘要:
Button 控件是由system.Windows.Forms.button类提供,该控件最常用使用就是编写处理按钮的Click事件及MouseEnter事件代码 常用属性 Text按钮的说明 Image按钮的图标 *双击控件注册的事件是控件默认选中的事件 //这句话的意思前面双引号是在窗体边框上面 阅读全文
摘要:
文本控件包含标签控件(label)、按钮控件(button)、文本框控件(textBox)和有格式文本控件(richtextBox) Label控件可以说是最简单的控件,是System.windows.Forms.Label类提供的控件。 Label控件作用:用来提供其他控件的描述文字,例如,登录窗 阅读全文
摘要:
当控件添加到窗体中之后,用户可以使用多种方式对它们进行操作,如对齐、调整大小、顺序、调整间距等 大小:菜单工具栏图标代码 顺序:选择控件【格式】【顺序】|【置于底层】/【置于顶层】。 代码实现:bringtofrom方法和sendtoback方法 Button1.size=new size(200, 阅读全文
摘要:
SDI窗体:single 单独的 MDI(multiple-doucument interface,多文档界面)用于同时显示多个文档,MDI窗体的创建避免了用户打开很多窗口的时候任务程中挤满了窗体 MDI窗体使用方法 确定一个主窗体,把窗体的IsMdicontainer属性设置为true. 创建子窗 阅读全文
摘要:
对于一个应用程序而言,控件是用户界面的积木,他们具备交互式的特征 添加控件的方法:拖、拉、拽 添加控件的另一种方法:即通过窗体的controls类的add方法,格式如下 窗体的标志.controls.add(控件标识符) 例子: //创建一个mybut一个对象 Button mybut=new bu 阅读全文
摘要:
定义:即发生的事儿,简单理解为用户的操作,它由对象引发。 查看方法:窗体的所有事件都能再属性面板里查看 应用程序需要在事件发生时进行响应,因此事件分为: 注册事件:必须为对象注册事件才会被执行 触发事件:注册后的事件必须触发才可发生 添加事件方法: 如果为窗体添加—事件,只要在事件面板里选择要添加的 阅读全文
摘要:
窗体也属于控件 控件 删除 主窗体 在main函数当中创建的窗体对象,我们称之为这个窗体的应用程序的主窗体。 也就意味着,当你将主窗体关闭后,整个应用程序都关闭了 窗体的常用属性 设置窗体属性有两种方法 一种是通过属性面板(三种方法) 右键、视图、F4 一种是通过代码 窗体唯一标识.属性名=属性值 阅读全文
摘要:
创建winform程序 Visual studio是一套完整的开发工具集 RAD 工具(rapid application development) 创建用户界面时,把控件从工具箱拖放到窗体上,把它们放在应用程序运行时需要的地方,再双击该控件,添加控件的处理程序. Microsoft提供的控件和可以 阅读全文
摘要:
异常是程序运行中发生的错误,异常助理是程序设计的一部分, 错误的出现并不总是编写应用程序者的原因,有时应用程序会因为终端用户的操作而发生错误,无论如何,在编写程序前,都应预测应用程序和代码中出现的错误. 三种异常处理语句 Try……Catch //捕获异常 Tty…..finally //清除异常 阅读全文
摘要:
实现过程必须在实现接口的类中完成 类继承具有单根性,接口可多重继承 父接口也成为该接口的显示基接口 接口多重继承时,派生接口名与父接口用冒号隔开,多个父接口之间用逗号隔开 接口的成员之间不能同名,继承的成员不用再声明,但接口可以定义与继承而来的成员同名的成员,这称为接口成员覆盖了继承而来的成员,这不 阅读全文
摘要:
C#中咩有多继承,为了解决多继承 接口 什么是接口 接口可以理解为对一组方法声明进行统一命名,但是这些方法没有提供任何实现,也就是说,吧一组方法声明在一个接口中 然后继承于该接口的类都需要实现这些接口。 注意: 1、接口名称第一个字符必须是I。 2、接口中的方法不能有访问修饰符,方法体(方法的具体实 阅读全文
摘要:
在类的继承中,c#允许在基类与派生类中声明具有同名的方法,而且同名的方法可以有不同的代码,也就是说在基类与派生类的相同功能中可以有不同的实现方法,从而解决同一问题提供多种途径。 多态性就是指在程序运行时,执行的虽然是一个调用方法的语句,却可以根据派生类对象的类型不同完成方法不同的具体实现。 在C#中 阅读全文
摘要:
面向对象的三个基本特征是封装,继承,多态 概念:封装是实现面向对象程序设计的第一步,封装就是讲数据或函数等集合在一个个的单元中(我们称之为类),被封装的对象通常被称为抽象数据类型. 意义:封装的意义在与保护或者防止代码(数据)被我们无意中破坏。防止对实现细节的访问 我们只提供调用类的方法,而调用者不 阅读全文
摘要:
面向对象的三个基本特征是封装、继承、多态 三个类 Clerk:_name.Name;_department,Department; Sales: _name.Name;_department,Department;_salestarget,Sakestarget; Technical Support 阅读全文