2017-05-12 1 views
0

Ich möchte wissen Können wir SkiaSharp für Cross-Plattform-Desktop-Formular-Entwicklung wie Windows Forms Entwicklung, sondern für plattformübergreifende Zwecke verwenden?Können wir Xamarin SkiaSharp für plattformübergreifende Desktopformularentwicklung in .NET Core verwenden?

so etwas wie wxWidgets in C++ Können wir SkiaSharp in .NET Core für Desktop-Entwicklung verwenden?

Können wir Formen, Steuerungen und ... von SkiaSharp?

Ist SkiaSharp könnte eine Alternative zu den Windows Forms aber in Cross-Plattformen sein?

Antwort

2

SkiaSharp und Skia ist nur für 2D-Rendering. Wenn es ein plattformübergreifendes UI-Framework für .NET Core gäbe, müsste dieses Ding mehr sein als Skia.

Momentan ist Xamarin.Forms der nächste Weg, der bereits iOS/Android/UWP/Tizen/macOS unterstützt, während seine Linux-Unterstützung (basierend auf GTK #) und Windows-Desktop-Unterstützung (basierend auf WPF) kommen wird (angekündigt bei Build 2017 in https://channel9.msdn.com/Events/Build/2017/B8099).

Vergessen Sie Windows Forms, da es das am wenigsten tragbare Framework ist.

+0

, also sagen Sie, dass wir WPF auch in .NET Core haben werden? Ja ? Hast du eine Referenz? Ich brauche eine plattformübergreifende Lösung für Desktop-GUI-Programmierung. –

+0

Überarbeitete die Antwort und fügte die Quelle hinzu. –

Verwandte Themen