[C#][VB.NET]在 VS2005 使用 Microsoft Visual Basic Power Packs 3.0 的心得

  • 28943
  • 0
  • 2010-08-02

在VS2005中使用 Microsoft Visual Basic Power Packs 3.0的心得

 

一、簡介

Visual Basic Power Packs 控制項為增補的 Windows Form 控制項,原本是採用免費增益集 (Add-In) 的方式發行,但現在已包含在 Visual Studio 中,所以 Visual Studio 2008 SP1 就有這些功能。

本文提供在 Windows XP、 Visual Studio 2005 使用Microsoft Visual Basic Power Packs 3.0 安裝與使用心得

 

 

二、下載與安裝

首先,到微軟網站下載 Microsoft Visual Basic Power Packs 3.0,下載同時也可以在網頁中了解有什麼功能。

下載網址1

下載網址2

image

 

下載完成後,開始進行安裝。

 

 

三、使用

安裝完成後,開啟 Visual Studio 2005,先看看在工具箱是否有出現

假如沒有出現的話,可以到工具 -> 選擇工具箱項目 -> .Net Framework 內選取

 

現在就可以開始使用 Microsoft Visual Basic Power Packs,功能大概也以下這些

  • LineShape : 代表顯示為水平、垂直或對角線的控制項。
  • OvalShape : 表示顯示為圓形和橢圓形的控制項。
  • RectangleShape : 代表顯示成正方形、矩形、圓角正方形或圓角矩形的控制項。
  • DataRepeater : 以可自訂的清單格式來顯示資料。
  • PrintForm : 可在執行階段列印 Windows Form 的影像。
  • Printer :藉由升級的 Visual Basic 6.0 列印程式碼提供 Printer 物件以使用。

對於畫線、圓、方形等功能就不多做測試,直接就拉進來就可以了

對於PrintForm  可在執行階段列印 Windows Form 的影像 比較有興趣,加入 printForm後,在 button 內加入以下程式碼


private void button1_Click(object sender, EventArgs e)
{
    printForm1.PrintAction = System.Drawing.Printing.PrintAction.PrintToPreview;
    //在PrintAction可選擇 PrintToFile、PrintToPreview(列印預覽)、PrintToPrinter(列印到印表機)
    printForm1.Form = this;
    printForm1.Print();
}

 

 

四、相關連結

http://msdn.microsoft.com/zh-tw/library/microsoft.visualbasic.powerpacks.aspx

http://blog.miawork.com/?p=627