控件是對數據和方法的封裝。控件可以有自己的屬性和方法。屬性是控件數據的簡單訪問者。方法則是控件的一些簡單而可見的功能
控件是對數據和方法的封裝。控件可以有自己的屬性和方法。屬性是控件數據的簡單訪問者。方法則是控件的一些簡單而可見的功能。
控件是編程時用的對象,而插件是程序開發后的擴展或者補丁什么的!不想要的控件可以直接選中,按delete鍵刪除,或者右鍵刪除/移除。
控件就是電腦上顯示信息和接收你的操作的單位比如度娘頁面的搜索欄就是一個textbox控件后邊的按鈕搜索就是一個button控件搜索完顯示的一個列表又是一個控件。
wakicoolbarforasp.net2.0是適合于微軟.net開發平臺的web控件。它能放進web工具箱中,并可拖入web頁面進行可視化的設置。只需設置菜單屬性,幾分鐘百度百科-控件
在網頁中,控件體現為功能相對獨立的,可以重復使用的元素(就像Flash中的影片剪輯,如果你覺得不易理解,可以這樣想:小時候,我們都玩積木,任何單個積木都被視為基本元素(在網頁中體現為輸入框,按鈕等),但通過合理的組合,我們可以將其中的幾塊積木做成小汽車,放在我們積木堆砌的城市,與堆積木不同的是,用積木堆得小汽車,再需要時,還需要重復勞動,而我們做成的控件則不同,它可以隨時隨地的初始化并可能通過接收參數改變自身屬性(顏色,尺寸等)來使用)根據需求不同,控件可以是完整的功能模塊,也可以是基本元素的擴展或組合控件可能會接受服務器數據進行顯示或者處理,比如報表控件控件也可能會接受客戶端數據用于向服務端提交等等舉個例子,你當前的注冊界面很多地方需要輸入用戶名之類的東西,并需要輸入口對其檢查并提示這樣的話,你可以吧一個輸入框和一個標簽(或者DIV)并通過程序設置用戶接口以便接收用戶對該控件的某些屬性的參數(長,高,控件ID,驗證表達式等等)作為很小的控件來使用需要的時候,把該控件拖到你需要的地方即可這時候,頁面的頂端會出現<@register....這樣的語句,這是對該控件的引用而已水平有限,能想到的就這么多了,希望對你有幫助
一般把control翻譯成控件,把component翻譯成組件。控件就是具有用戶界面的組件。要說的具體一點,就得回顧早期windows的歷史根源,當時控件指任何子窗口——按鈕、列表框、編輯框或者某個對話框中的靜態文本。從概念上講,這些窗口——控件——類似用來操作收音機或小電器的旋鈕和按鈕。隨著控件數量的增加(組合框、日期時間控件等等),控件逐漸成為子窗口的代名詞,無論是用在對話框中還是用在其它種類的主窗口中。沒過多久basic程序員開始編寫他們自己專用的控件,自然而然地人們便想到共享這些控件。共享代碼的方法之一是通過磁盤拷貝,但那樣顯然效率低下。必須要有一種機制使開發者建立的控件能夠在其它程序員的應用中輕而易舉地插入,這便是vba控件,ole控件,ocx和最后activex控件的動機。這就是控件和組件之間產生混淆之所在。因為為了解決控件的可復用問題,所有這些技術必須首先解決更為一般的組件重用問題。(com,如果你還記得它的話,意思是組件對象模型)。在軟件行話中,組件這個術語指任何可復用的對象或任何可與其它對象交互的代碼體。子程序的發明,曾經一度成為程序員趨之若鶩的軟件工程圣杯:一種統一的編程理論,它使程序員從基本構建塊——也就是用所選語言編寫的各種組件建立大型系統。從子程序演變到oop,到dlls,再到com,再到.net框架的每一種新的編程范例都代表了一種不同的提供可重用性的方案。vbx使用dlls的固化名稱。com使用接口和iunknown。.net框架使用微軟的中間語言(msil)層和公共語言運行時(clr)來提供統一的粘合。因此,控件是組件的一個主要樣本(并且歷史上曾驅動著組件的開發),控件又不僅僅是較早的一種組件。組件不需要顯示任何信息或用戶界面。組件可能實現科學計算,收集性能數據,計算1971年1月1日到現在的毫秒數,仰或是讀取布什總統競選活動保險箱里的美金數。http://www.vckbase.com/document/viewdoc/?id=1294#控件和組件