UserControl Problem mit Properties C#

ronaldo84

Erfahrenes Mitglied
Hallo,

auf meinem UserControl soll der Benutzer die Möglichkeit haben unendlich viele Buttons anzulegen. Dafür habe ich auf das UC einen Template-Button platziert. Dieser Button ist unsichtbar und die eingefügten Buttons sollen die Eigentschaften (Size, Color etc.) des Template-Buttons übernehmen. Dazu habe ich folgende Eigenschaft:
Code:
publicButton ButtonTemplate { get { return btnTemplate; } }
Dabei ist btnTemplate die Instanz meines Template-Buttons (klar oder).
Um das UC zu testen habe ich mir eine Winform mit dem UC und daneben einem PropertyGrid zusammengestellt. Wenn ich die Form ausführe kann ich den Button beliebig anpassen und alles ist so wie es sein soll. Das Problem ist nur wenn ich im Entwurf den Standardbutton ändern will geschieht dies nicht. Weiß jemand warum?
Eigentlich arbeite ich doch mit einer Referenz und alle Änderungen müssen sich auf die Instanz auswirken.

Hoffe das ist verständlich.

Vielen Dank
 
Zurück