Es ist leicht genug, um so etwas wie dies in WinForms zu schüren, ein TabControl
mit, gefüllt mit verschiedenen TabPages
, und einem entsprechenden ImageList
die Symbole für die einzelne Register zu halten:
Dann können Sie Platzieren Sie einfach die gewünschten Steuerelemente auf jeder TabPage
wie gewohnt. Der Designer verfügt über eine hervorragende integrierte Unterstützung für die TabControl
, mit der Sie einfach auf die Registerkarte klicken können, die Sie wechseln möchten, wenn Ihre Anwendung ausgeführt wurde. Hier ist eine tutorial zur Implementierung von Registerkarten in C#.
Wenn Sie mehr Erweiterbarkeit und Verkapselung müssen als zu jedem TabPage
durch Hinzufügen einzelner Kontrollen vorgesehen sind, können Sie eine benutzerdefinierte erstellen UserControl
jedem Ihrer Tabs entsprechen, und legen Sie dann eine Instanz dieses UserControl
in die TabPage
. Ich weiß nicht wirklich viel über MasterPages, aber das Erstellen einer Basis UserControl
, die alle Ihre anderen UserControls
erben (und dann ihre eindeutigen Elemente hinzufügen) scheint, als würde es ähnliche Funktionalität bieten.
Ist das WebForms oder WinForms? –