Aangepaste controle

Schrijver: Randy Alexander
Datum Van Creatie: 1 April 2021
Updatedatum: 19 Kunnen 2024
Anonim
FFXIV Endwalker COMPLETE Controller Guide
Video: FFXIV Endwalker COMPLETE Controller Guide

Inhoud

Definitie - Wat betekent Custom Control?

Aangepast beheer is een besturingselement dat niet is opgenomen in de .NET Framework-bibliotheek en in plaats daarvan is gemaakt door een softwareleverancier van derden of een gebruiker.

Aangepast beheer is een concept dat wordt gebruikt bij het bouwen van zowel Windows Forms-client als ASP.NET-webtoepassingen. Aangepaste clientbesturingselementen worden gebruikt in Windows Forms-toepassingen, terwijl aangepaste serverbesturingselementen worden gebruikt in ASP.NET-pagina's (webformulieren). Het gebruik van aangepaste besturingselementen is gemakkelijker in .NET dan de eerdere Windows-versies vanwege eenvoudige programmeertechnieken.

Aangepast beheer is een generieke term die ook gebruikersbesturing omvat. Gebruikerscontrole in ASP.NET wordt gemaakt met ASP.NET-code en wordt hergebruikt op andere webpagina's, terwijl gebruikerscontrole in de con van Windows Forms een samengestelde controle met een consistente gebruikersinterface (UI) en gedrag binnen of tussen toepassingen impliceert.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Custom Control uit

.NET Framework biedt de klasse, System.Windows.Forms.Control, om clientbeheer op maat in Windows Forms te bouwen. Deze klasse biedt alle basisfunctionaliteit die nodig is voor besturingselementen, maar biedt geen besturingsspecifieke functionaliteit of grafische interface. Daarom biedt het meer flexibiliteit dan gebruikersbesturing bij het definiëren van de besturing om aan de vereisten van de toepassing te voldoen door het standaardgedrag van Windows-verwerking te negeren. Daarom is kennis van de Windows 32 API essentieel om dit concept effectief te gebruiken. Windows Forms ondersteunt geen besturingselementen zonder vensters. Het staat echter de hosting van ActiveX-besturingselementen toe, die zonder vensters kunnen zijn.

Om aangepaste besturing in ASP.NET te genereren, moet de framework-klasse, System.Web.UI.WebControl, samen met System.Web.UI.Control worden gebruikt om niet-visuele elementen weer te geven. Deze besturingselementen bieden de mogelijkheid om te worden verzonden als een dynamische koppelingsbibliotheek (.dll), die vooraf kan worden gecompileerd en kan worden geïntegreerd met Visual Studio Integrated Development Environment.

Sommige van de aspecten waarmee rekening moet worden gehouden bij het bouwen van aangepaste besturingselementen zijn de definitie van eigenschappen met hun standaardwaarden, die moeten worden weergegeven in Visual Studio IDE, gedrag in de UI-lay-out (zoals tabvolgorde, UI-signalen, enz.), en aangepaste evenementen. Soms kan aangepaste besturing worden gebouwd door ingebouwde bedieningselementen te combineren om complexe functionaliteit te bieden.

Het wordt aanbevolen om aangepaste besturingselementen te gebruiken wanneer een aangepaste grafische weergave van het besturingselement nodig is of wanneer aangepaste functionaliteit moet worden geïmplementeerd die niet door standaardbesturingselementen wordt geboden.


Deze definitie is geschreven in de con van .NET