---------------------- 、、期待与您交流! ----------------------
winForm:windows Form,.net中用来开发windows窗口程序的技术。
按钮的text属性:按钮上面的字
控件的name属性,给这个控件取一个名字,取名字的时候一定要有意义,如:txtName,操作这个控件用这个名字来操作。
双击控件进行编写事件
This指的是当前这个类或者当前这个对象,this.text指的是这个串口的text属性。
Forecolour指的是前景色
This.text=String.format(“{0}”,name);方法可以使用占位符
使用textBox1.hide()来隐藏这个控件。
String str1=text.Text; int i1;
If(int.TryParse(str1,out i1)==false)判断文本框传进来的是不是一个整数,注意tryparse的out用法,在Out i1之前先定义il为int型。 If(!int.TryParse(str1,out i1))这样用也可以
String[] strs=Str.split(‘@’)注意单引号,接收的时候用一个数组来接收
如果分隔的东西为多个的话,可以用replace方法先转化一下
Str=str.replcae(“abc”,”@”);把abc替换为@
判断e-mail地址是否合法,先用split方法分隔@符号,如果分出来的数组长度不为2,则说明不合法,判断不合法之后要加上return;
设置visible为false可以让控件不可见
PictureBox1.visible=true;
判断身份证号码是否大于十八岁
Datetime.Now.year获取当前年份
String strYear=id.Substring(6,4)从第6位开始取,取4个数,这个用法要记好
Substring(1),从第1个字符取到结束
Passwordchar来改变密码框内输入密码时的样式
Textbox的multLine打钩可以让文本框显示多行
给多行文本框赋值的时候用appentext方法
TextBox.AppendText(DateTime.now.ToString()+”\n”);注意加上回车
String.trim()去掉首尾的空格
StringName.equals(“ams”,StringComparison.OrdinalIgnoreCase)判断字符串是否相等忽略大小写
退出程序用Application.Exit();方法
局部变量每次运行完毕变量的值都会被销毁,下次再运行,会重新初始化。而类字段,只要是一个对象,那么只要对象不销毁,就会一直保持对象的字段值。
String [] lines=Txt.lines读出每行的数据 Lines用法注意
IndexOf()
查找字串中指定字符或字串首次出现的位置,返首索引值,如: str1.IndexOf("字"); //查找“字”在str1中的索引值(位置) str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置) str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字符串STR1中的位置[从第一个字符算起]注意:start+end不能大于str1的长度indexof参数为string,在字符串中寻找参数字符串第一次出现的位置并返回该位置。如string s="0123dfdfdf";int i=s.indexof("df");这时i==4。
如果需要更强大的字符串解析功能应该用Regex类,使用正则表达式对字符串进行匹配。
indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1
ComboBox
SelectedIndex:选中项的序号。没有选中任何项的时候是-1,否则选中序号(0开始)
设置DropDownStyle:DropDownList下拉菜单不能改写内容
comboBox.selectindex选择的序号
comboBox.selectItem 选中文本框中的内容
选择改变时间comboBoxIndexChange
ComboBox.Item.Add(“添加一项”);在comboBox中添加一项选项
ComboBox.Item.Clear();清空列表
---------------------- 、、期待与您交流! ----------------------