C#学习笔记12-17(1)
C#学习笔记12
1、Winform应用程序是一种智能客户端技术,我们可以使用winform应用程序
帮助我们获得信息或者传输信息等。
2、属性
Name:在后台要获得前台的控件对象,需要使用Name属性。
visible:指示一个控件是否可见。
Enabled:指示一个控件是否可用。
3、事件:发生一件事情。注册事件。(双击控件注册的都是控件默认被选中的那个事件。)触发事件
4、在Main函数当中创建的窗体对象,我们称之为这个Winform的主窗体。也就意味着,当你将主窗体关闭后,整个应用程序都关闭了。
5、TextBox控件中的一些比较重要的属性
WordWrap:指示文本框是否换行。
PasswordChar:让文本框显示一个单一的字符
ScollBars:是否显示滚动条
事件:TextChanged 当文本框中的内容发生改变的时候触发这个事件。
6、跑马灯练习
abcde bcdea
string str=abcde;
str=str.Substring(1)+str.Substring(0,1);
7、Timer:在指定的时间间隔内做一件指定的事情。
8、简单记事本应用程序
1)、在程序加载的时候,取消文本框的自动换行,以及让两个按钮和文本框隐藏
2)、点击登陆,判断是否登陆成功
3)、自动换行功能
4)、保存文本到一个指定目录下。
9、单选和多选checkBox: checked:指示这个控件是否处于选中状态。默认情况下,在一个窗体中,所有的单选按钮只允许选中一个,可以使用groupBox进行分组。
10、MDI窗体的设计
1、首先确定一个父窗体。 将IsMdiContainer设置为true。
2、创建子窗体,并且设置他们的父窗体。
C#学习笔记13
1、Directory 操作文件夹(常用的方法)
CreateDirectory 创建文件夹
Delete 删除文件夹
Move 剪切文件夹
Exist 判断是否存在
GetFiles 获得指定的目录下所有文件的全路径
GetDirectory 获得指定目录下所有文件夹的全路径
2、WebBrowser浏览器控件 url
3、ComboBox下拉框控件
DropDownStyle:控制下拉框的外观样式
名字:cbo+....
案例:日期选择器
4、点击更换图片:在程序加载的时候,将指定图片文件夹中所有的图片文件名读取到ListBox中
5、石头剪刀布:石头 1 剪刀 2 布 3 玩家赢了: 1 2=-1 2 3=-1 3 1=2
平手: 相减 =0 另外一种情况 :电脑赢了
对话框 OpenFileDialog SaveFileDialog
OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = Please choose;
ofd.Multiselect = true;
ofd.InitialDirectory = @C:\Users\hongli\Desktop;
ofd.Filter = txt|*.txt;
ofd.ShowDialog();
进程:我们可以把计算机中每一个运行的应用程序都当做是一个进程。而一个进程又是由多个线程组成的。
单线程给我们带来的问题:只能让程序去做一个单一的事情。
9、产生一个线程的4步骤:
编写产生线程所要执行的方法
引用System.Threading命名空间
实例化Thread类,并传入一个指向线程所要运行方法的委托。(这时候这个线程已经产生,但是还没有运行)
调用Thread实例的Start方法,标记该线程可以被CPU执行了,但具体执行时间由CPU决定。
10、前台线程:只有所有的前台线程都关闭才能完成程序关闭。后台线程:只要所有的前台线程结束,后台线程自动结束。IsBackGround = true;设置后台线程.
11、在.Net下,是不允许跨线程的访问。如何取消检查跨线程访问?Control.CheckForIllegalCrossThreadCalls = false;
12、MessageBox.Show()的各种用法
【函数】 整型 MessageBox(字符串 Text, 字符串 Title, 整型 nType,MessageBoxIcon);
【函数说明】 弹出一个消息框。
【语法】
参数:
Text 字符串,消息框的正文;
Title 字符串,消息框的标题;
nType 整型,消息框的类型。
返回值:整型,用户在消息框上点击关闭时的选择的按钮。 MessageBoxIcon:对话框上显示的图标样式。
【说明】
MessageBox(
您可能关注的文档
- 智仪课件第四章.ppt
- BMS简介.ppt
- 75t生物质锅炉方案.doc
- BIM技术基础课课件.ppt
- 7、《海上日出》课件PPT.ppt
- BOOK1 UNIT 1.ppt
- book5unit1 Great Scientist Writing.ppt
- 产褥期保健操.ppt
- 晶体硅组件认证测试失败机理探讨与.ppt
- BT200的使用.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 西方经济学(第三版)许纯祯PPT全套课件.pptx
- 山东科技版劳动实践指导手册五年级第8课传统工艺制作我是非遗小传人扎染 课件.ppt
- 分项工程量清单综合单价分析表.xls VIP
- 《智慧养老模式在养老服务中的技术创新与产业协同研究》教学研究课题报告.docx
- 人教版(2024)八年级上册英语Unit 8 Let's Communicate! 教案(共6课时) .pdf
- 3512B柴油机零件手册.pdf VIP
- (新教材)2026年春期教科版二年级下册科学教学计划及进度表.pdf
- BIQS2.0 进阶版学习教材V4.0.pdf VIP
- 作物育种学(刘裕强)第十四章 群体改良与轮回选择.ppt VIP
- 2024茂名市电白区电城镇社区工作者招聘考试试题.docx VIP
原创力文档

文档评论(0)