---------------------- ASP.Net+Android+IO開發S、.Net培訓、期待與您交流! ----------------------
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();清空列表
---------------------- ASP.Net+Android+IO開發S、.Net培訓、期待與您交流! ----------------------