2017-07-25 1 views
0

Ich bin auf der Suche nach einem Midi-Editor für UWP (in C#). Ich habe viele Pläne, aber ich weiß nicht genau, wie ich es anzeigen soll. Was ist ein gutes UI-Steuerelement für die Anzeige meiner Notizen (so etwas wie Garage Band). Ich mache mein eigenes UserControl, aber ich weiß nicht, ob ich mit Rastern etwas anfangen sollte, oder benutze eine Leinwand vor irgendeinem Formular, um es anzuzeigen.Editierbare Midi-Editor in UWP

+0

Keine, sollten Sie Ihre eigenen erstellen, würde ich empfehlen, eine Picturebox als Basis zu verwenden, erben von ihm und dann zeichnen Sie die .. Zellen? Partitur? nicht sicher, wie Sie die Daten darstellen möchten, da es viele Formulare gibt. – Gusman

+0

Art von wie nch Mixpad, Zellen –

+1

PictureBox ist nicht verfügbar in UWP, es ist in WinForms. Ich würde empfehlen, Ihre eigene Kontrolle Templating, hier ist eine nützliche [link] (https://xamlbrewer.wordpress.com/2016/01/23/building-a-custom-uwp-control-with-xaml-and- the-composition-api /), die die Erstellung eines benutzerdefinierten Steuerelements durchläuft. – jsmyth886

Antwort

1

Die Verwendung von Grid ist möglicherweise zunächst einfacher, aber wenn Sie komplexe benutzerdefinierte UI erstellen möchten, ist es besser, sie von Grund auf neu zu schreiben.

Dafür empfehle ich Win2d, die es sehr einfach macht, benutzerdefinierte Schnittstelle in Ihrer App zu zeichnen.