複製鏈接
請複製以下鏈接發送給好友

.NET控件

鎖定
.Net控件,是指在.net平台下用户可與之交互以輸入或操作數據的對象。.net控件是.net平台下對數據和方法的封裝。有自己的屬性和方法。屬性是控件數據的簡單訪問者。方法則是控件的一些簡單而可見的功能。
中文名
.NET控件
控件工作模式
設計時態和運行時態
界面控件代表
ComponentOne Studio
圖表控件
TeeChart
定    義
此平台下用户輸入操作數據的對象
作    用
此平台下對數據和方法的封裝
應用領域
開發應用程序

.NET控件簡介

.NET控件釋義

過去,開發人員將 C/C++ 與 Microsoft 基礎類 (MFC) 或應用程序快速開發 (RAD) 環境(如 Microsoft ® Visual Basic ®)一起使用來創建這樣的應用程序。.NET Framework 將這些現有產品的特點合併到了單個且一致的開發環境中,該環境大大簡化了客户端應用程序的開發。包含在 .NET Framework 中的 Windows 窗體類旨在用於 GUI 開發。您可以輕鬆創建具有適應多變的商業需求所需的靈活性的命令窗口、按鈕、菜單、工具欄和其他屏幕元素。

.NET控件詳細介紹

1、.net控件應用
使用現成的控件來開發應用程序時,控件工作在兩種模式下:設計時態和運行時態。
在設計時態下,控件顯示在開發環境下的一個窗體中。設計時態下控件的方法不能被調用,控件不能與最終用户直接進行交互操作,也不需要實現控件的全部功能。
在 運行狀態下,控件工作在一個確實已經運行的應用程序中。控件必須正確地將自身表示出來,它需要對方法的調用進行處理並實現與其他控件之間有效的協同工作。
2、控件創建
創建控件就是自行設計製作出新的控件。
設計控件 是一項繁重的工作。自行開發控件與使用控件進行可視化程序開發存在着極大的不同,要求程序員精通面向對象程序設計
設計控件是一項艱苦的工作。對於控件的開發者,控件是純粹的代碼。實際上,創建新控件使我們回到傳統開發工具的時代。雖然這是一個複雜的過程,但也是一個一勞永逸的過程。
創建控件的最大意義在於封裝重複的工作,其次是可以擴充現有控件的功能。
控件創建過程包括設計、開發、調試(就是所謂的3Ds開發流程,即Design、Develop、Debug)工作, 然後是控件的使用。
控件開發者應該掌握的三項主要內容是:屬性、事件和方法。

.NET控件列舉

.Net用户界面控件
用於開發構建用户界面(UI)的控件,幫助完成軟件開發中視窗、文本框、按鈕、下拉式菜單等界面元素的開發。
代表:ComponentOne Studio [1]  、Xtreme Toolkit等
.Net圖表控件
用於開發圖表的控件,幫助軟件實現數據可視化,實現開發時較難獨立完成的複雜圖表。
代表:ComponentOne Studio Chart for WinForm,TeeChart、ComponentOne Studio WebChart等
.Net報表控件
用與開發報表的控件,在軟件中實現報表的瀏覽查看、設計、編輯、打印等功能。
代表ActiveReports
.Net表格控件
專門用於開發表格(CELL)的控件,主要實現網格中數據處理和操作的功能。
代表:FlexGrid、Spread [2] 

.NET控件庫類控件

由 Microsoft 基礎類庫 (MFC) 提供的其他控件類(以前稱為 OLE 控件),可以在 Windows 應用程序對話框中使用,或在萬維網的 HTML 頁中使用。有關更多信息,請參見 MFC ActiveX 控件

.NET控件公共控件

Windows 操作系統總是提供了若干.net 公共控件。比如TextBox控件,Label控件,Button控件,ComboBox控件,Panel控件等等.
參考資料