C # - Benutzerdefiniertes GUI-Design

8

Im Laufe der Jahre habe ich also einige C # - und VB-Anwendungen mit benutzerdefinierten UI-Designs gesehen. Eine von denen ich ein Beispiel geben kann, ist die Anwendung DayZCommander (C #), die wie folgt aussieht:

Ich habe mich gefragt, weil ich anfangen wollte, Login-Formulare zu erstellen, die so aussehen (beachten Sie, dass dies nur ein Photoshop-Rendering ist):

Und benutze es einfach für das allgemeine Formulardesign.

Wenn Sie mir Informationen oder eine Antwort zu diesem Thema geben können, tun Sie dies bitte.

Danke.

    
Duncan Palmer 13.10.2012, 08:46
quelle

1 Antwort

5

Zunächst müssen Sie WPF verwenden, um diese Ergebnisse leicht zu erreichen (es ist vielleicht mit WinForms möglich, aber es wird sehr schwer).

Sie können auch Steuerelemente von Drittanbietern wie MahApps Metro verwenden (auch mit NuGet verfügbar). Hier ist ein Beispiel dafür, was Sie erreichen können:

Sie haben auch Tools wie Microsoft Expression Blend , mit denen Sie animierte Benutzeroberflächen / benutzerdefinierte Steuerelementvorlagen erstellen können einfach. Aber früher oder später tauchen Sie in XAML ein, um Ihre eigenen benutzerdefinierten Kontrollvorlagen zu erstellen, aber das würde den Rahmen dieser Antwort sprengen (es gibt viele gute Tutorials online).

    
Nasreddine 13.10.2012, 09:21
quelle