- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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(“提示信息”,“消息
您可能关注的文档
- 夏河藏中高一社区服务评价表.doc
- 员工晋升自荐表.doc
- 72.火工品保管员专业知识题库.doc
- 出差行程报告表.doc
- 创业之星推荐表.doc
- 吊篮日常检查记录表.doc
- 2023年度国家一级博物馆传播力研究报告.pdf
- -高中语文 第五单元素质升级检测 新人教版选修《中国小说欣赏》.doc
- 高中数学 1-1-2 圆柱、圆锥、圆台、球的结构特征、简单组合体的结构特征能力强化提升 新人教A版必修2.doc
- 高中数学 4-2-2 圆与圆的位置关系能力强化提升 新人教A版必修2.doc
- 高中数学 1-3-1-1 函数的单调性能力强化提升 新人教A版必修1.doc
- -高中语文 第6课辛弃疾词两首同步检测 新人教版必修4 .doc
- 高中物理 1.5 电势差练习 新人教版选修3-1.doc
- 高中英语 Unit4 Making the+news综合测试题 新人教版必修5.doc
- 高中数学 4-2-3 直线与圆的方程的应用能力强化提升 新人教A版必修2.doc
- 高中数学 第一次月综合素能检测 新人教A版必修1.doc
- 高中数学 3.4 简单线性规划(第1课时)练习 北师大版必修5.doc
- 高中数学 2-2-2 平面与平面平行的判定能力强化提升 新人教A版必修2.doc
- 高中数学 1-3-2 球的体积和表面积能力强化提升 新人教A版必修2.doc
- 高中数学 3.3 二元一次不等式组与简单的线性规划问题第3课时练习 .doc
文档评论(0)