Legge verb til en kontroller design tid abilities

Denne korte eksempelet viser hvordan å gjennomføre designtids verb i C #
Dette oppnås med en ControlDesigner, som så
public class MyNameSpace.MyControlDesigner: System.Windows.Forms.Design. ControlDesigner {beskyttet ride DesignerVerbCollection verb {få {DesignerVerbCollection resultat = new DesignerVerbCollection (); result.Add (ny DesignerVerb (" Verb1 beskrivelse ", ny System.EventHandler (this.OnVerb1))); result.Add (ny DesignerVerb (" Verb2 beskrivelse ", ny System.EventHandler (this.OnVerb2))); returnere resultat; }}}
Andre trinnet er å knytte denne designer med din kontroll, som så product: [System.ComponentModel.Designer (typeof (MyNameSpace.MyControlDesigner))] public class MyNameSpace.MyControl: ...... .... {etc} Anmeldelser



Previous:
Next Page: