Ich konvertierte meine VB und Winforms-basierte Anwendung zu C# und WinForms. Ich beobachte, dass ich nicht genau das gleiche Fenster Design (Border) in meiner C# -Anwendung replizieren kann.nicht gleichwertige UI-Design in meinem WinForms-Fenster
Ich habe die Eigenschaften des Fensters sowie jedes Element in C# überprüft und habe es mit der VB-Fenstereigenschaft verglichen und sie sind alle gleich, aber warum bekomme ich eine andere Benutzeroberfläche für meine C# -Anwendung.
Die VB-Fenster sieht wie folgt aus
Die C# Anwendung wie diese derzeit
Wie ich sehen kann, ist, dass es das ist Grenze fehlt sowie die bordercolor. Wie kann ich es reparieren ?
Haben Hast du die Anrufe zu 'EnableVisualStyles()' usw.? –
Nein, ich habe das nicht getan. Muss ich das für jedes Fenster tun? Kannst du mir mit dem Code helfen? – Apoorv
@DavidOsborne die Aufrufe sind in den Program.cs-Dateien – Apoorv