共用方式為


Visual Basic 6.0 使用者可用的 Windows Form 新功能

更新:2007 年 11 月

Windows Form 是實作 .NET Framework 的新物件導向架構。Windows Form 與 Windows Form 控制項可為 Visual Basic 的 Windows 應用程式開發提供穩固的架構。

注意事項:

如果您熟悉 Visual Basic 6.0 的表單,請參閱 Visual Basic 6.0 使用者可用的表單工作以取得新概念的簡介。

新功能

下列是與 Windows Form 配合的所有用戶端應用程式開發部分。

Windows Form

Windows Form 是針對 Microsoft Windows 應用程式開發、以 .NET Framework 為基礎的新平台。您可以使用這種架構建立功能強大且豐富的 Windows 應用程式,使用簡潔、物件導向的可延伸類別集。如需詳細資訊,請參閱 Windows Form 概觀

Windows Form 控制項

Visual Basic 2008 包含所有您在 Visual Basic 6.0 中熟悉的控制項,而且絕大多數的控制項使用新的屬性、方法和事件進行增強,功能變得更強大。此外,有一些新的控制項和元件,可以用來建立使用者介面。如需詳細資訊,請參閱在 Windows Form 上使用的控制項

做為三層應用程式中展示層的 Windows Form

透過 HTTP 呼叫連接至資料庫的伺服器,Windows Form 可以做為使用者介面,結合用戶端應用程式的使用者介面與應用程式伺服器的進階處理。

建立用戶端應用程式

您可以透過 Windows Form 建立使用 Visual Basic 的豐富型用戶端 (Rich Client) 應用程式。這個應用程式可存取各種不同的資料來源,並且使用 Windows Form 控制項來提供資料顯示和資料編輯的功能。如需詳細資訊,請參閱逐步解說:建立簡單的 Windows Form

Windows Form 安全性模型

Windows Form 的安全性是以 .NET Framework 內建立的安全性原則為基礎。System.Security 命名空間提供 .NET Framework 安全性系統的基礎結構,包含使用權限的基底類別。如需詳細資訊,請參閱 Windows Form 的安全性

Tag 和 Name 屬性

Tag 和 Name 屬性現在都是 Control 類別的一部分。Tag 屬性是記憶體內的儲存機制,用來存放控制項的相關資料。Name 屬性則包含控制項的名稱。Name 屬性可以在執行階段用來依名稱評估物件,而不是依型別和程式設計名稱。如需 Tag 屬性的詳細資訊,請參閱 Control.Tag 屬性。如需 Name 屬性的詳細資訊,請參閱 Control.Name 屬性

非矩形 Windows Form

自訂 Windows Form 的形狀相當容易,如果要製作非矩形表單,只需要一個影像檔以及數種屬性設定。如需詳細資訊,請參閱 HOW TO:建立具圖案的 Windows Form

智慧型裝置可程式化能力

現在您可以使用 Visual Basic,為資源受限的裝置開發豐富的應用程式。您可以使用由 Visual Studio 2005 和 .NET Compact Framework 提供的工具 (.NET Framework 的子集),建立和建置在智慧型裝置上執行的應用程式,並進行偵錯。

幾乎整個 Visual Basic 語言都支援裝置開發,不過某些 Visual Basic 2008 功能則變更或捨棄不用,才能配合裝置應用程式中固有的差異。如需詳細資訊,請參閱 與在 .NET Compact Framework 中桌面開發的不同之處

Visual Studio 2005 Windows Form 和控制項的新功能

除了上述的功能外,還有一些全新的 Visual Basic 2008 功能與增強功能,包含多個新的控制項、支援背景作業和數個控制項的自訂繪圖。如需詳細資訊,請參閱 Windows Form 針對 .NET Framework 2.0 提供的額外功能

請參閱

概念

Visual Basic 6.0 使用者可用的新功能

Visual Basic 6.0 使用者可用的 Visual Basic 語言新功能

Visual Basic 6.0 使用者可用的 Visual Studio IDE 新功能