Benutzer mit den meisten Antworten
Bessere GUI als Standard-VS

Frage
-
Hallo,
ich möchte meinem Programm eine bessere, hübschere GUI verpassen. Das am besten mit Vektorgrafiken. Nur finde ich im Netz nur Andeutungen von "geht nicht" bishin zu nur über xaml.
mit xaml habe ich mich bereits herumgespielt, nur taucht dann diese Fehlermeldung auf:
Dieses Dateiformat wird von Blend nicht unterstützt. data:image/png;base64,iVBORw0KGgo.......
Hat sich schon wer damit beschäftigt? Wenn ja dann bitte einen Hinweis... Habe bereits ein paar geile Grafiken mit Gravit designed und wäre froh, wenn ich diese mit dem Programm verknüpfen könnte :)
Danke euch
Antworten
-
Ich habe mal vor längerer Zeit das MetroFramework für WinForms genutzt, mir hat es gefallen. Wenn du allerdings etwas mit Animationen usw. machen möchtest, kommst du um WPF kaum drum herum. Ist halt eine Frage, wie viel Aufwand du betreiben möchtest und wie viel "Design" dir wichtig ist.
Gruß
Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 15. Juni 2018 07:06
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 26. Juni 2018 12:03
-
Hi,
Window Forms sind schon vor vielen Jahre konzipiert. Damals war die Grafikkarte nur ein DA-Wandler und die CPU hat für die Anzeige eine Pixelgrafik "berechnet". Moderne Rechner haben Grafikkarten, die auch vektororientiert arbeiten. Microsoft hat dafür als einfache Standardlösung WPF bereitgestellt.Wenn Du also Grafiken im Pixelformat anzeigen willst, dann können Windows Forms reichen. Wenn Du aber im Programm dynamisch mit komplexen Strukturen arbeiten willst, die dann unabhängig von der Auflösung des Bildschirmes immer gut aussehen sollen, dann ist WPF für professionelle Firmenanwendungen die erste Wahl. Wenn Du jedoch Spiele o.ä. programmieren willst, dann solltest Du dich nach einem passenden Framework umschauen. Dazu habe ich aber keine Erfahrung.
--
Viele Grüsse
Peter Fleischer (ehem. MVP)
Meine Homepage mit Tipps und Tricks- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 15. Juni 2018 07:06
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 26. Juni 2018 12:03
Alle Antworten
-
Hallo,
es wäre hilfreich wenn du und mitteilen würdest, um was für ein Projekt es sich handelt!
WPF, WinForms, ASP...
Wenn WPF, dann schau dir mal Mahapps an.
Gruß
Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP
-
Ich habe mal vor längerer Zeit das MetroFramework für WinForms genutzt, mir hat es gefallen. Wenn du allerdings etwas mit Animationen usw. machen möchtest, kommst du um WPF kaum drum herum. Ist halt eine Frage, wie viel Aufwand du betreiben möchtest und wie viel "Design" dir wichtig ist.
Gruß
Freiberufler im Bereich Softwareentwicklung Von der PLC und Robotik zu VB.NET & C#, vorrangig WPF und UWP
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 15. Juni 2018 07:06
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 26. Juni 2018 12:03
-
Hi,
Window Forms sind schon vor vielen Jahre konzipiert. Damals war die Grafikkarte nur ein DA-Wandler und die CPU hat für die Anzeige eine Pixelgrafik "berechnet". Moderne Rechner haben Grafikkarten, die auch vektororientiert arbeiten. Microsoft hat dafür als einfache Standardlösung WPF bereitgestellt.Wenn Du also Grafiken im Pixelformat anzeigen willst, dann können Windows Forms reichen. Wenn Du aber im Programm dynamisch mit komplexen Strukturen arbeiten willst, die dann unabhängig von der Auflösung des Bildschirmes immer gut aussehen sollen, dann ist WPF für professionelle Firmenanwendungen die erste Wahl. Wenn Du jedoch Spiele o.ä. programmieren willst, dann solltest Du dich nach einem passenden Framework umschauen. Dazu habe ich aber keine Erfahrung.
--
Viele Grüsse
Peter Fleischer (ehem. MVP)
Meine Homepage mit Tipps und Tricks- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 15. Juni 2018 07:06
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 26. Juni 2018 12:03