Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Roux

Frischling

  • »Roux« ist der Autor dieses Themas
  • Private Nachricht senden

1

08.02.2012, 16:34

[C#] UserControl erstellen

Hallo!

Ich habe ein Standard-Problem schätze ich, aber ich find keine Lösung. Hab mir nen Wolf gegoogelt. Ich benutze Visual C# 2010 Express.

Ich wollte mein GUI etwas besser strukturieren und (im Delphi bereich gibt es das als "Frame") beim Klick auf einen Button einen Bereich in der Form mit neuen Elementen laden, sozusagen Tabs nur ohne Reiter, sondern mit Buttons. Ich glaube, dass das mit UserControls geht. Wie auch immer, jedenfalls sollte ich mit UserControls mein GUI schöner erstellen können. Und ich kriege es nicht hin, so ein simples UserControl zu benutzen.

Ich erstelle ein neues Projekt, habe dort eine Form. Dann erstelle ich über Projekt, Neues Element hinzufügen, Benutzersteuerelement ein UserControl. Kann das beliebig erstellen - und dann? Wie krieg ich das UserControl auf meine Form? Normalerweise sollte das UserControl dann in der Toolbox stehen - doch da verändert sich nichts ... :( Ich verzweifel an den dämlichen UserControls. Ich kriegs einfach nich hin. Hilfe? :)

Viele Grüße
Roux

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

08.02.2012, 16:54

Es gibt irgendwo einen Menüpunkt (unter Tools oder so), der die Toolbox refreshed.

Abgesehen davon kann das Windows Forms TabControl aber vermutlich schon was du willst: http://msdn.microsoft.com/en-us/library/…appearance.aspx ;)

Beiträge: 1 223

Wohnort: Deutschland Bayern

Beruf: Schüler

  • Private Nachricht senden

3

08.02.2012, 19:43

UserControl werden erst in der Toolbxo angezeigt, wenn man das Projekt vorher mit dem Control kompiliert hat.

Roux

Frischling

  • »Roux« ist der Autor dieses Themas
  • Private Nachricht senden

4

11.02.2012, 11:23

Dass das Control vorher kompiliert werden muss, hatte ich schon gelesen. Nur konnte ich in der IDE nichts dazu finden. Hab es jetzt aber hinbekommen. Im Projektmappen-Explorer mit Rechtsklick auf das Projekt und dann auf "Erstellen". Dann aktualisiert er die Toolbox mit den Controls.

Werbeanzeige