WindowsFormApplication 基礎篇0:30分鐘擼出本身的瀏覽器

  在控制檯下寫了一個小應用程序,感受不太過癮,因此開始入門WindowsFormApplication,即窗口應用程序;web

  先祭上官方文檔:https://msdn.microsoft.com/zh-cn/library/system.windows.forms.application(v=vs.110).aspxwindows

1、基本概念瀏覽器

  1. using System.Windows.Forms:窗口應用程序的類定義在該命名空間下,windows操做系統提供了豐富的圖形界面功能;

2、實踐:簡易web browser性能優化

  下面以開放一個簡單的web browser爲例,介紹如何建立WFA項目:app

  效果圖:很簡陋,不過已經包含了Navigate, button,ComboBox,WebBrowser等基本控件;工具

  

  運行後的結果:運行速度不是很快,實際上瀏覽器還會作不少性能優化;性能

  

  1. 首先建立一個C# -> WindowsFormApplication 程序;
  2. 熟悉一下一個WFA程序包括那些部分:不一樣於控制檯程序,能夠在解決方案資源管理器中看一下代碼組織方式
    1.   主要包括兩部分:Form1.cs + Program.cs,與控制檯下主要程序寫在Program.cs中不一樣,這裏面Program.cs僅僅做爲程序的入口,更多的工做在Form1.cs並且大部分均經過對組件的操做完成;
    2. 看看咱們建立的程序是什麼樣的:
    3. 看到沒有,是一個圖形化的Form1;界面左邊是工做臺,屬性欄原本在解決方案下面,但選項太多,因此我就拖到中間來了(對了,熟悉工具最好的方法就是隨意拖動,看看效果,亂了也沒事,通常能夠reset 至 default的哦);在進行接下來的工做前,先介紹兩個很重要的區域,1.工具箱,toolbar,2.屬性,properties
    4.                         
相關文章
相關標籤/搜索