C# winForm 2

來源:互聯網
上載者:User

標籤:winform   style   blog   http   color   os   

 

1. 開啟網站

System.Diagnostics.Process.Start(http://www.baidu.com);

2. 控制項

LinkLabel: 可開啟的label,只是點擊有更多的效果,需要在click或linkclick事件中編寫開啟網站代碼。LinArea屬性工作表示能點擊的text範圍。

TextBox:文字框,接受使用者的輸入資訊。 Multiline屬性指示是否可以多行顯示,PasswordChar 用密文顯示輸入的字元。事件Enter: 獲得焦點時觸發,Leave:失去焦點時觸發。

對所有控制項有方法Focus()獲得焦點。textBox控制項方法select()選中部分文本,SelectAll()選中所有文本,TextChaged事件:當使用者修改文本時觸發。

PictureBox: 顯示picture的控制項,屬性Image控制顯示的圖片

    Image image = Image.FromFile(“路徑”);

    pictureBox1.Image = image;

3. Tab鍵順序,在VS中,視圖->Tab鍵順序,按想要的順序點擊相應的控制項。

4. 字串轉數字 double num = Convert.ToDouble(textBox.Text); 最好加上exception的處理。

5. 檢測輸入的字串是否是數字int.TryParse(string, out num);

6. 每一個表單有一個預設確認按鈕(按斷行符號時觸發),預設取消按鈕(按ESC時觸發)。屬性AcceptButton和CancelButton。

7. TextBox事件:KeyPress(object sender, KeyPressEventArgs e),sender是觸發事件的執行個體,如控制項對象。e存放事件資訊。

e.Handled是bool值,指示這個key press是否可以處理(即能否輸入),e.KeyChar儲存使用者輸入的字元。

8. TextBox屬性SelectionStart指示游標選中地區字元的起始位置,沒選中即游標的位置,預設從0開始。

9. 控制項的Uopdate()方法,重繪控制項。

10. 計時 StopWatch watch = new Stopwatch(); watch.Start(); watch.Stop();

11. System.Threading.Thread1.Sleep(10);

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.