Verwenden von C# - WinForms-Designer-Bedienfeld anstelle der Form?

Achtung: ich bin neu zum erstellen von grafischen Benutzeroberflächen in C# (kommt von einer langen Geschichte, die in Java mit Swing und SWT.)

Mit VS2008, Wenn ich eine neue Klasse erstellen, und erweitern System.Windows.Forms.Form, der WinForms-Designer funktioniert sehr gut. Jedoch; wenn ich eine neue Klasse erstellen und erweitern System.Windows.Forms.Panel der designer funktioniert nicht annähernd so aus - es zeigt einfach eine Art Zusammenfassung, Liste-type-Ansicht die enthaltenen Komponenten in der Systemsteuerung (im Gegensatz zu zeigen das aktuelle layout der Steuerelemente in der Systemsteuerung).

Ist es ein Weg, um die Designer arbeiten sehr schön mit einem Panel?

Oder gibt es ein workaround, so dass ich ein Formular erstellen mit dem designer, und dann verwenden Sie es als und wenn es nur ein Panel?

Was ich wirklich Suche, ist die UI "element" ich kann mit den designer, und dann dynamisch (sprich: programmgesteuert) hinzufügen/entfernen "element", um eine größere UI.

InformationsquelleAutor Jared | 2009-03-16
Schreibe einen Kommentar