Arv av visuella Windows-formulär
Ibland kan du bestämma att ett projekt anropar ett formulär som liknar ett som du har skapat i ett tidigare projekt. Eller så kanske du vill skapa ett grundläggande formulär med inställningar som en vattenstämpel eller en viss kontrolllayout som du sedan kommer att använda igen i ett projekt, där varje iteration innehåller ändringar i den ursprungliga formulärmallen. Med formulärarv kan du skapa ett basformulär och sedan ärva från det och göra ändringar samtidigt som du bevarar de ursprungliga inställningar du behöver.
Du kan skapa formulär för härledd klass programmatiskt eller med hjälp av väljaren för visuellt arv.
I det här avsnittet
Så här gör du: Ärver Windows-formulär
Ger anvisningar för att skapa ärvda formulär i kod.
Så här: Ärver formulär med hjälp av dialogrutan Arvsväljare
Ger anvisningar för att skapa ärvda formulär med arvsväljaren.
effekter av att ändra ett basformulärs utseende
Ger anvisningar för att ändra basformulärets kontroller och deras egenskaper.
Genomgång: Demonstration av visuellt arv
Beskriver hur du skapar ett grundläggande Windows-formulär och kompilerar det till ett klassbibliotek. Du importerar det här klassbiblioteket till ett annat projekt och skapar ett nytt formulär som ärver från basformuläret.
Så här använder du egenskaperna Modifiers och GenerateMember
Ger anvisningar för hur du använder egenskaperna GenerateMember
och Modifiers
, som är relevanta när Windows Forms Designer genererar en medlemsvariabel för en komponent.
Relaterade avsnitt
Grunderna för arv (Visual Basic)
Beskriver hur du definierar Visual Basic-klasser som utgör grunden för andra klasser.
klass
Beskriver C#-metoden för klasser, där enskilt arv tillåts.
Felsöka ärvda händelsehanterare i Visual Basic
Visar en lista över vanliga problem som uppstår med händelsehanterare i ärvda komponenter
.NET Desktop feedback