Pasadyang Kontrol

May -Akda: Randy Alexander
Petsa Ng Paglikha: 1 Abril 2021
I -Update Ang Petsa: 14 Mayo 2024
Anonim
How to install Ubuntu Server virtual machine in macOS
Video.: How to install Ubuntu Server virtual machine in macOS

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Custom Control?

Ang pasadyang kontrol ay isang control na hindi kasama sa library ng .NET na balangkas at sa halip ay nilikha ng isang third-party na software vendor o isang gumagamit.

Ang pasadyang kontrol ay isang konsepto na ginagamit habang nagtatayo ng parehong mga kliyente ng Mga Form ng Windows at mga application ng ASP.NET Web. Ang mga kontrol ng pasadyang kliyente ay ginagamit sa mga application ng Mga Form ng Windows, habang ang mga pasadyang mga kontrol sa server ay ginagamit sa mga pahina ng ASP.NET (Mga form sa Web). Ang paggamit ng mga pasadyang kontrol ay mas madali sa. NET kaysa sa mga naunang bersyon ng Windows dahil sa mga simpleng pamamaraan sa pagprograma.

Ang pasadyang kontrol ay isang pangkaraniwang term na kasama rin ang mga kontrol ng gumagamit. Ang kontrol ng gumagamit sa ASP.NET ay nilikha gamit ang ASP.NET code at ginamit muli sa ibang mga pahina ng Web, samantalang ang control ng gumagamit sa con ng Windows Form ay nagpapahiwatig ng isang composite control na may pare-pareho ang interface ng gumagamit (UI) at pag-uugali sa loob o sa buong mga aplikasyon.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Custom Control

Nagbibigay ang framework ng NET sa klase, System.Windows.Forms.Control, upang mabuo ang pasadyang client control sa mga Form ng Windows. Nagbibigay ang klase na ito ng lahat ng mga pangunahing pag-andar na kinakailangan para sa mga kontrol, ngunit hindi nagbibigay ng anumang pag-andar na partikular sa control o anumang graphical interface. Samakatuwid, nagbibigay ito ng higit na kakayahang umangkop kaysa sa kontrol ng gumagamit sa pagtukoy ng kontrol upang umangkop sa mga kinakailangan ng aplikasyon sa pamamagitan ng pagpayag ng isang override ng default na pag-uugali ng paghawak sa Windows. Samakatuwid, ang kaalaman sa Windows 32 API ay mahalaga upang epektibong magamit ang konseptong ito. Hindi sinusuportahan ng Mga Form ng Windows ang mga windowless control. Gayunpaman, pinapayagan nito para sa pag-host ng mga kontrol ng ActiveX, na maaaring walang window.

Upang makabuo ng pasadyang kontrol sa ASP.NET, ang klase ng balangkas, System.Web.UI.WebControl, dapat gamitin kasama ang System.Web.UI.Control upang mag-render ng mga di-visual na elemento. Ang mga kontrol na ito ay nagbibigay ng kakayahang maipadala bilang isang pabagu-bago ng library ng link (.dll), na maaaring ma-prompil at isinama sa Kapaligiran ng Visual Studio na Pinagsama ng Visual.

Ang ilan sa mga aspeto na kailangang isaalang-alang habang ang pagbuo ng mga pasadyang mga kontrol ay kasama ang kahulugan ng mga pag-aari sa kanilang mga default na halaga, na kailangang maipakita sa Visual Studio IDE, pag-uugali sa layout ng UI (tulad ng pagkakasunud-sunod ng tab, mga cue ng UI, atbp.), at pasadyang mga kaganapan. Minsan, ang pasadyang kontrol ay maaaring itayo sa pamamagitan ng pagsasama ng mga built-in na kontrol upang magbigay ng kumplikadong pag-andar.

Inirerekomenda na ang mga pasadyang mga kontrol ay gagamitin kapag na-customize ang graphic na representasyon ng control ay kinakailangan o kapag may pangangailangan na ipatupad ang pasadyang pag-andar na hindi ibinibigay ng mga pamantayan ng pamantayan.


Ang kahulugan na ito ay isinulat sa con ng .NET