Delen via


Aangepaste Windows Forms-besturingselementen ontwikkelen met .NET Framework

Besturingselementen voor Windows Forms zijn herbruikbare onderdelen die functionaliteit van de gebruikersinterface inkapselen en worden gebruikt in Windows-toepassingen aan de clientzijde. Windows Forms biedt niet alleen veel kant-en-klare besturingselementen, maar biedt ook de infrastructuur voor het ontwikkelen van uw eigen besturingselementen. U kunt bestaande besturingselementen combineren, bestaande besturingselementen uitbreiden of uw eigen aangepaste besturingselementen maken. Deze sectie bevat achtergrondinformatie en voorbeelden om u te helpen bij het ontwikkelen van Besturingselementen voor Windows Forms.

Voorzichtigheid

Deze inhoud is geschreven voor .NET Framework. Als u .NET 6 of een latere versie gebruikt, gebruikt u deze inhoud voorzichtig. Het ontwerpsysteem is gewijzigd voor Windows Forms en het is belangrijk dat u de Designer-wijzigingen bekijkt sinds .NET Framework artikel.

In deze sectie

Overzicht van het gebruik van controls in Windows Forms
Benadrukt de essentiële elementen van het gebruik van bedieningselementen in Windows Forms-toepassingen.

variëteiten van aangepaste besturingselementen
Beschrijft de verschillende soorten aangepaste besturingselementen die u kunt ontwerpen met de System.Windows.Forms naamruimte.

basisbeginselen van Windows Forms Control Development
Hierin worden de eerste stappen besproken voor het ontwikkelen van een Besturingselement voor Windows Forms.

Eigenschappen in Windows Forms-besturingselementen
Laat zien hoe u eigenschappen toevoegt aan Besturingselementen van Windows Forms.

gebeurtenissen in Besturingselementen voor Windows-formulieren
Laat zien hoe u gebeurtenissen in Besturingselementen van Windows Forms kunt afhandelen en definiëren.

kenmerken in Windows Forms-besturingselementen
Hierin worden de kenmerken beschreven die u kunt toepassen op eigenschappen of andere leden van uw aangepaste besturingselementen en onderdelen.

aangepaste bedieningselementen tekenen en renderen
Laat zien hoe u het uiterlijk van uw besturingselementen aanpast.

Indeling in Windows Forms-componenten
Laat zien hoe u geavanceerde indelingen maakt voor uw besturingselementen en formulieren.

Multithreading in Windows Forms-besturingselementen
Laat zien hoe u multidraadcontroles implementeert.

Referentie

System.Windows.Forms.Control
Beschrijft deze klasse en bevat koppelingen naar alle leden.

System.Windows.Forms.UserControl
Beschrijft deze klasse en bevat koppelingen naar alle leden.

Design-Time kenmerken voor onderdelen
Toont metagegevenskenmerken die moeten worden toegepast op onderdelen en besturingselementen, zodat ze correct worden weergegeven tijdens het ontwerp in visuele ontwerpers.

Design-Time-ondersteuning uitbreiden
Beschrijft hoe u klassen implementeert voor editors en ontwerpers, die ondersteuning bieden tijdens de ontwerpfase.

Handleiding: Licentie verlenen aan onderdelen en bedieningselementen
Hierin wordt beschreven hoe u licenties implementeert in uw beheer of onderdeel.

Zie ook Het ontwikkelen van Besturingselementen voor Windows-formulieren tijdens de ontwerptijd.