熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows優化 >> 正文

VC#2005 WinForm 開發體驗

2013-11-12 00:07:26  來源: Windows優化 

  VS的預發布版已經有了下載我試用了一下發現在SystemWindowsForms命名空間提供了許多新的控件對WinForm編程提供了方便現將我的使用經驗拿出來與大家分享!
  
  Web Browser控件
  該控件是中新加入的一個控件利用這個控件可以很快編寫一個浏覽器
  
  以下就以一個簡單的浏覽器開發為例介紹該控件
  
  首先運行Visual C# Express
  點擊FileNewProject選擇Windows Application 新建一個項目
  更改Form的Text屬性為我的浏覽器
  增加一個comboBox 控件用於輸入網址另加一個MainMenu控件用於控制再加一個Button並將其Text屬性改為連接最後加一個Web Browser控件改Dock 為none改Anchor為Top Bottom Left Right 改AutoRelocate 屬性為True(界面最後如下圖所示)
  現附上全部原代碼
  
  #region Using directives
  
  using System;
  using SystemCollectionsGeneric;
  using SystemComponentModel;
  using SystemData;
  using SystemDrawing;
  using SystemWindowsForms;
  
  #endregion
  
  namespace Web_Browser
  {
  partial class Form : Form
  {
  public Form()
  {
  InitializeComponent();
  }
  
  private void button_go_Click(object sender EventArgs e)
  {
  webBrowserNavigate(comboBoxSelectedItemToString());
  
  }
  
  private void 主頁ToolStripMenuItem_Click(object sender EventArgs e)
  {
  webBrowserGoHome();
  }
  
  private void 向前ToolStripMenuItem_Click(object sender EventArgs e)
  {
  webBrowserGoForward();
  
  }
  
  private void 後退ToolStripMenuItem_Click(object sender EventArgs e)
  {
  webBrowserGoBack();
  
  }
  }
  }
  
  通過代碼可以發現利用Web Browser控件來實現浏覽器非常方便
  
   ComboBox控件
  這個控件在中加入提供了自動完成功能它提供了三個枚舉屬性
  
  enum AutoCompleteMode{
  
  None=x;
  
  AutoSuggest=x;
  
  AutoAppend=x;
  
  AutoSuggestAppend=x;
  
  }
  
  MenuStrip控件
  這個控件提供了快速的圖片插入的功能只需點擊左邊的圖片欄即可添加圖片從而開發與VS相同風格的桌面應用程序
  
  DataNavigator控件
  DataNavigator控件用於詳細顯示數據庫中的信息利用它的屬性可以很快設置比較專業的界面
  

From:http://tw.wingwit.com/Article/os/youhua/201311/10718.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.