Hinzufügen des Steuerelements Zeit Gestaltungsmöglichkeiten Verben
In diesem kurze Beispiel veranschaulicht das Implementieren von Entwurfszeitverben in c#
Dies wird erreicht mit einer ControlDesigner, etwa so
publicclass MyNameSpace.MyControlDesigner: System.Windows.Forms.Design.ControlDesigner
{
protectedoverride DesignerVerbCollection Verben
{
Erhalten
{
DesignerVerbCollection Ergebnis = neue DesignerVerbCollection();
Ergebnis. Fügen Sie hinzu (neue DesignerVerb ('Verb1 Description', neue System.EventHandler (this. OnVerb1)));
Ergebnis. Fügen Sie hinzu (neue DesignerVerb ('Verb2 Description', neue System.EventHandler (this. OnVerb2)));
Ergebnis zurückgeben;
}
}
}
Im zweiten Schritt wird Ihre Kontrolle dieser Designer zuzuordnende etwa so
[Als System.ComponentModel.Designer(typeof(MyNameSpace.MyControlDesigner))]
publicclass MyNameSpace.MyControl:...
{
etc.
}
Hinzufügen des Steuerelements Zeit Gestaltungsmöglichkeiten Verben
Hinzufügen des Steuerelements Zeit Gestaltungsmöglichkeiten Verben : Mehreren tausend Tipps, um Ihr Leben einfacher machen.
In diesem kurze Beispiel veranschaulicht das Implementieren von Entwurfszeitverben in c#
Dies wird erreicht mit einer ControlDesigner, etwa so
publicclass MyNameSpace.MyControlDesigner: System.Windows.Forms.Design.ControlDesigner
{
protectedoverride DesignerVerbCollection Verben
{
Erhalten
{
DesignerVerbCollection Ergebnis = neue DesignerVerbCollection();
Ergebnis. Fügen Sie hinzu (neue DesignerVerb ('Verb1 Description', neue System.EventHandler (this. OnVerb1)));
Ergebnis. Fügen Sie hinzu (neue DesignerVerb ('Verb2 Description', neue System.EventHandler (this. OnVerb2)));
Ergebnis zurückgeben;
}
}
}
Im zweiten Schritt wird Ihre Kontrolle dieser Designer zuzuordnende etwa so
[Als System.ComponentModel.Designer(typeof(MyNameSpace.MyControlDesigner))]
publicclass MyNameSpace.MyControl:...
{
etc.
}
Hinzufügen des Steuerelements Zeit Gestaltungsmöglichkeiten Verben
By Wiezutun
Hinzufügen des Steuerelements Zeit Gestaltungsmöglichkeiten Verben : Mehreren tausend Tipps, um Ihr Leben einfacher machen.