c#复习资料完整版.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、面向对象基本概念:类、对象、属性、方法、继承、多态、封装 1、类:具有相同或相似性质的对象的抽象就是类。2、属性:用于描述和返回该对象状态的抽象。 3、对象:类的实例化4、方法:对象可以执行的行为。5、继承:一个对象直接使用另一对象的属性和方法。 6、多态:一个对外接口,多个内在实现方法。7、封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。 二、缺省事件:窗体、按钮、文本框、组合框、列表框,单选、复选 1、窗体(Form) ①、窗体的标题设置:Text属性②、窗体的背景色:三种(自定义、Web、系统Control)③、窗体添加背景图:BackGroundImage属性④、窗体添加图标:Icon属性(显示窗体图标的地方:1、窗体最小化在任务栏显示。2、在标题栏中显示。3、按Tab+Ctrl键切换任务时,在任务列表中显示)⑤、窗体的显示位置:Manual = 设计时的位置 CenterScreen = 屏幕的中央 WindowsDefaultLocation = 左上角 CenterParent = 父窗体边框内的中央 2、按钮(Button) 3、文本框(TextBox)①、输入内容对齐方式TextAlign:Right、Center、Left ②、创建多行的文本框:Multiline属性为True ③、限制用户输入的字符数:MaxLength属性 ④、设置成密码字段:PasswordChar属性,通常把*作为属性值 (注:只有当Multiline属性为false时,才能把文本框显示密码字符) 4、组合框(ComboBox)5、列表框(ListBox)添加元素到列表中:Items.add(“”); 6、单选框(RadioButton) 7、复选框(CheckBox) 三、添加缺省事件方法 1、双击该控件。2、拖拽该控件。3、单击控件后绘制。4、复制和粘贴控件。 四、文本框处理:复制,连接 ①、复制:按钮头文件添加:using System.Windows; 按钮代码:private void btncopy_Click(object sender,EventArgs e){txtnum.copy(); }②、连接:在textbox的databindings里选择数据源 五、窗体属性:隐藏、可用、最大化/最小化…… 1、窗体的隐藏:frm.Visible = False 2、窗体的可用:frm.Enable = True 3、窗体最大化:frm.WindowState = FormWindowState.Maximized或者设置MaximumSize属性 4、窗体最小化:frm.WindowState = FormWindowState.Minimized或者设置Minimumsize属性5、窗体的恢复:frm.WindowState = FormWindowState.Normal 注:MinimizeBox和MaximizeBox属性是把最大化、最小化按钮添加到窗体中 六、添加控件位置:有容器,无容器 1、通过网格布局GridSize属性来设置空间位置 2、使用Snap To Line (视图轮廓线) 七、MDI窗体(多文档界面) 1、常用控件(Button、TextBox、Label、RadioButton、CheckBox、ListBox …) 2、常用控件属性(name、text、BackColor …) 3、常用控件方法(Click) 4、组合框/列表框控件操作(ComboBox/ListBox) 5、工具栏控件(ToolBar) 6、菜单控件:菜单、快捷菜单 7、菜单热键、快捷键 8、状态栏控件 八、数据类型(值类型和引用类型) 值类型: 1、bool True或False 2、byte 0到255(无符号) 3、char Unicode字符 4、int 有符号,32位 5、long 有符号,64位 6、float 有符号,32位 7、double 有符号,64位 8、sbyte 有符号,8位 9、decimal 一般类型,小数点后有28位 10、DateTime 0001-1-1 00:00:00:到9999-12-31 23:59:59 11、uint 无符号,32位 12、ulong 无符号,64位 13、ushort 无符号,16位 引用型:string、Object(可存储任何类型) 九、异常SHE(结构化异常处理)1、结构跟java的异常处理一样(try、catch、finally) 十、消息框参数 1、消息框格式:MessageBox.show(“提示信息”,“消息

文档评论(0)

191****1763 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档