Hjem Utvikling Hva er tilpasset kontroll? - definisjon fra techopedia

Hva er tilpasset kontroll? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr tilpasset kontroll?

Tilpasset kontroll er en kontroll som ikke er inkludert i. NET-rammebiblioteket, og som i stedet opprettes av en tredjeparts programvareleverandør eller en bruker.


Tilpasset kontroll er et konsept som brukes når du bygger både Windows Forms-klient og ASP.NET Web-applikasjoner. Tilpassede klientkontroller brukes i Windows Forms-applikasjoner, mens tilpassede serverkontroller brukes på ASP.NET-sider (webskjemaer). Å bruke tilpassede kontroller er enklere i .NET enn de tidligere Windows-versjonene på grunn av enkle programmeringsteknikker.


Tilpasset kontroll er et generisk begrep som også inkluderer brukerkontroller. Brukerstyring i ASP.NET opprettes ved å bruke ASP.NET-kode og gjenbrukes på andre websider, mens brukerstyring i sammenheng med Windows Forms innebærer en sammensatt kontroll med et konsistent brukergrensesnitt (UI) og oppførsel i eller på tvers av applikasjoner.

Techopedia forklarer Custom Control

.NET framework gir klassen, System.Windows.Forms.Control, til å bygge tilpasset klientkontroll i Windows Forms. Denne klassen gir all den grunnleggende funksjonaliteten som er nødvendig for kontroller, men gir ingen kontrollspesifikk funksjonalitet eller grafisk grensesnitt. Derfor gir det mer fleksibilitet enn brukerstyring når det gjelder å definere kontrollen som passer til applikasjonskrav ved å tillate en overstyring av standardoppførselen til Windows-meldingshåndtering. Derfor er kunnskap om Windows 32 API viktig for å bruke dette konseptet effektivt. Windows Forms støtter ikke vindusløse kontroller. Imidlertid tillater det hosting av ActiveX-kontroller, som kan være vindufrie.


For å generere tilpasset kontroll i ASP.NET, bør rammeklassen, System.Web.UI.WebControl, brukes sammen med System.Web.UI.Control for å gjengi ikke-visuelle elementer. Disse kontrollene gir muligheten til å sendes som et dynamisk linkbibliotek (.dll), som kan forkompileres og integreres med Visual Studio Integrated Development Environment.


Noen av aspektene som må vurderes mens du bygger tilpassede kontroller inkluderer definisjonen av egenskaper med standardverdiene, som må vises i Visual Studio IDE, oppførsel i UI-oppsettet (som tabulatorrekkefølge, UI-signaler osv.), og tilpassede hendelser. Noen ganger kan tilpasset kontroll bygges ved å kombinere innebygde kontroller for å gi kompleks funksjonalitet.


Det anbefales at tilpassede kontroller brukes når det er behov for tilpasset grafisk representasjon av kontrollen, eller når det er behov for å implementere tilpasset funksjonalitet som ikke leveres av standardkontroller.

Denne definisjonen ble skrevet i sammenheng med .NET
Hva er tilpasset kontroll? - definisjon fra techopedia