Hallo
Habe vor einigen Monaten angefangen mich mit .NET im C#-Umfeld zu befassen. Habe mehrere Jahre Erfahrung in Delphi.
Nachdem ich nun einiges gemacht habe um Best Practices heraus zu finden und ein bisschen zu lernen, möchte ich langsam nun mal ein älteres Delphi-Projekt nach C# bringen, um mal was "Echtes" zu machen.
Daher einige konkrete Fragen:
1. Gibt es in .NET/C# sowas ähnliches wie der Coolbar in Delphi ? Oder würde ich evtl. automatisch XP-Style Menüs und Tool/Coolbars bekommen, wenn ich auf XP ein Manifest einbinde ? (Hab's bisher nur auf einem Win2000-Rechner probiert)
In VS 2005 scheint es dann einfacher zu werden coole XP-GUIs zu erstellen, da einiges gleich automatisch erfolgt...
2. Auf dem Hauptformular meines Programms habe ich links (ca. 1/3 des Fensters) einen Baum (TreeView) - jenachdem welche Nodes angewählt sind, erscheint auf der rechten Fensterhälte unterschiedlicher Inhalt. Beispielsweise ein Grid oder sonst was. In Delphi hab ich das mit Panels gemacht, die ich je nach TreeView-Selection visible/invisible gesetzt habe.
Was wäre hier der empfohlene Weg in C# ? Auch Panels oder gibt's vieleicht sowas wie Frames ?
3. Thema Komponenten&Controls. Kann man sowas auch herunterladen und wie in Delphi installieren ? Wenn ja, sind da ja dann vermutlich Assemblies in DLLs, die ich dann mitgeben muss...
4. Schickt es sich noch, Einstellungen in die Windows-Registry zu schreiben ? In meinem MSPress-Buch, das zwar nicht so tief in Details geht, dafür kommt man aber gut vorwärts, ist ständig nur die Rede der Config-Files (app.config etc.)
Danke & Gruss
Roger
Habe vor einigen Monaten angefangen mich mit .NET im C#-Umfeld zu befassen. Habe mehrere Jahre Erfahrung in Delphi.
Nachdem ich nun einiges gemacht habe um Best Practices heraus zu finden und ein bisschen zu lernen, möchte ich langsam nun mal ein älteres Delphi-Projekt nach C# bringen, um mal was "Echtes" zu machen.
Daher einige konkrete Fragen:
1. Gibt es in .NET/C# sowas ähnliches wie der Coolbar in Delphi ? Oder würde ich evtl. automatisch XP-Style Menüs und Tool/Coolbars bekommen, wenn ich auf XP ein Manifest einbinde ? (Hab's bisher nur auf einem Win2000-Rechner probiert)
In VS 2005 scheint es dann einfacher zu werden coole XP-GUIs zu erstellen, da einiges gleich automatisch erfolgt...
2. Auf dem Hauptformular meines Programms habe ich links (ca. 1/3 des Fensters) einen Baum (TreeView) - jenachdem welche Nodes angewählt sind, erscheint auf der rechten Fensterhälte unterschiedlicher Inhalt. Beispielsweise ein Grid oder sonst was. In Delphi hab ich das mit Panels gemacht, die ich je nach TreeView-Selection visible/invisible gesetzt habe.
Was wäre hier der empfohlene Weg in C# ? Auch Panels oder gibt's vieleicht sowas wie Frames ?
3. Thema Komponenten&Controls. Kann man sowas auch herunterladen und wie in Delphi installieren ? Wenn ja, sind da ja dann vermutlich Assemblies in DLLs, die ich dann mitgeben muss...
4. Schickt es sich noch, Einstellungen in die Windows-Registry zu schreiben ? In meinem MSPress-Buch, das zwar nicht so tief in Details geht, dafür kommt man aber gut vorwärts, ist ständig nur die Rede der Config-Files (app.config etc.)
Danke & Gruss
Roger
Comment