Hallo Leute,
ich habe in einem Projekt ein Benutzerdefiniertes Steuerelement hinzugefügt und zwar, indem ich eine Picturebox um ein paar Eigenschaften und Subs erweitert hab.
Ich kann das Control zwar auf meiner Form anordnen im gleichen Projekt, aber im Designer von dem Control selbst ist nicht zu sehen. Dort steht nur der Informationstext, dass ich neue Steuerelemente dorthin ziehen soll, um ein Control zusammen zustellen. Da ich am äußeren nichts ändern will, war mir das zuerst egal.
Jetzt wollte ich das Control gerne in eine Klassenbibliothek packen um es anderen zugänglich zu machen, aber dort wird Inherits System.Windows.Forms.Picturebox nicht akzeptiert, weil es sich mit der Basisklasse Usercotnrol nicht verträgt oder so... versteh ich noch nicht richtig. Wenn ich aber dann in der Designer Datei das Inherits von Usercontrol auf Picturebox stelle, dann wird mir im Desinger nichts mehr angezeigt.
Ich möchte also konkret wissen, warum funktioniert mein Usercontrol in der Klassenbibliothek nicht, auch wenn ich es in meinem Testprojekt einwandfrei verwenen kann ? Warum kann ich im Designer kein Control sehen, obwohl ich Inherits System.Windows.Forms.Picturebox geschrieben hab ?
Danke schonmal im Vorraus, Aeonos
ich habe in einem Projekt ein Benutzerdefiniertes Steuerelement hinzugefügt und zwar, indem ich eine Picturebox um ein paar Eigenschaften und Subs erweitert hab.
Ich kann das Control zwar auf meiner Form anordnen im gleichen Projekt, aber im Designer von dem Control selbst ist nicht zu sehen. Dort steht nur der Informationstext, dass ich neue Steuerelemente dorthin ziehen soll, um ein Control zusammen zustellen. Da ich am äußeren nichts ändern will, war mir das zuerst egal.
Jetzt wollte ich das Control gerne in eine Klassenbibliothek packen um es anderen zugänglich zu machen, aber dort wird Inherits System.Windows.Forms.Picturebox nicht akzeptiert, weil es sich mit der Basisklasse Usercotnrol nicht verträgt oder so... versteh ich noch nicht richtig. Wenn ich aber dann in der Designer Datei das Inherits von Usercontrol auf Picturebox stelle, dann wird mir im Desinger nichts mehr angezeigt.
Ich möchte also konkret wissen, warum funktioniert mein Usercontrol in der Klassenbibliothek nicht, auch wenn ich es in meinem Testprojekt einwandfrei verwenen kann ? Warum kann ich im Designer kein Control sehen, obwohl ich Inherits System.Windows.Forms.Picturebox geschrieben hab ?
Danke schonmal im Vorraus, Aeonos