Dom Razvoj Što je prilagođena kontrola? - definicija iz tehopedije

Što je prilagođena kontrola? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači prilagođena kontrola?

Prilagođena kontrola je kontrola koja nije uključena u .NET okvirnu biblioteku, a umjesto toga je kreirana od strane proizvođača softvera ili korisnika treće strane.


Prilagođena kontrola koncept je koji se koristi pri izradi i Windows Forms klijenta i ASP.NET web aplikacija. Prilagođene kontrole klijenta koriste se u aplikacijama Windows Forms, a korisničke kontrole poslužitelja koriste se na stranicama ASP.NET (web obrasci). Korištenje prilagođenih kontrola lakše je u .NET-u u odnosu na starije verzije sustava Windows zbog jednostavnih tehnika programiranja.


Prilagođena kontrola generički je pojam koji uključuje i korisničke kontrole. Korisnička kontrola u ASP.NET-u kreirana je korištenjem ASP.NET koda i ponovno se koristi na ostalim web stranicama, dok korisnička kontrola u kontekstu Windows Forms podrazumijeva kompozitnu kontrolu s dosljednim korisničkim sučeljem (UI) i ponašanjem unutar ili unutar aplikacija.

Techopedia objašnjava prilagođenu kontrolu

.NET Framework pruža klasu System.Windows.Forms.Control za izgradnju prilagođene kontrole klijenta u Windows Formsu. Ova klasa pruža sve osnovne funkcionalnosti potrebne za kontrole, ali ne pruža nikakve funkcionalnosti specifične za kontrolu ili bilo kakvo grafičko sučelje. Stoga pruža veću fleksibilnost od korisničke kontrole u definiranju kontrole koja će odgovarati zahtjevima aplikacije omogućujući nadjačavanje zadanog ponašanja u radu s Windows porukama. Dakle, poznavanje sustava Windows 32 API neophodno je za učinkovitu uporabu ovog koncepta. Windows Forms ne podržava kontrole bez prozora. Međutim, omogućuje udomljivanje ActiveX kontrola koje mogu biti bez prozora.


Za generiranje prilagođene kontrole u ASP.NET-u treba koristiti okvirnu klasu System.Web.UI.WebControl zajedno sa System.Web.UI.Control za prikazivanje nevizualnih elemenata. Ove kontrole pružaju mogućnost isporuke kao biblioteku dinamičkih veza (.dll), koja se može prekompilirati i integrirati u razvojno okruženje integriranog Visual Studio.


Neki aspekti koje je potrebno uzeti u obzir prilikom izrade prilagođenih kontrola uključuju definiciju svojstava sa njihovim zadanim vrijednostima koje trebaju biti prikazane u ID-u Visual Studio, ponašanje u UI izgledu (poput redoslijeda kartica, navigacijskog sučelja itd.), i prilagođeni događaji. Ponekad se prilagođena kontrola može izgraditi kombiniranjem ugrađenih kontrola radi pružanja složene funkcionalnosti.


Preporučuje se upotreba prilagođenih kontrola kada je potreban prilagođeni grafički prikaz kontrole ili kada postoji potreba za implementacijom prilagođene funkcionalnosti koju standardne kontrole ne omogućuju.

Ova je definicija napisana u kontekstu .NET
Što je prilagođena kontrola? - definicija iz tehopedije