2017-07-25 99 views
0

我期待爲UWP編制一個MIDI編輯器(在C#中)。我有很多計劃,但我迷失在如何展示它。開始顯示我的筆記(有點像Garage Band)是一個很好的UI控件。我正在製作自己的UserControl,但我不知道是否應該使用網格,或者在某種形式前使用畫布來顯示它。UWP中可編輯的MIDI編輯器

+0

沒有,你應該創建自己的,我會建議使用一個picturebox作爲基礎,從它繼承,然後繪製..細胞? partiture?不確定您想如何表示數據,因爲有多種形式。 – Gusman

+0

類似nch Mixpad,單元格 –

+1

PictureBox在UWP中不可用,它在WinForms中。 我建議模板化你自己的控件,這裏有一個有用的[鏈接](https://xamlbrewer.wordpress.com/2016/01/23/building-a-custom-uwp-control-with-xaml-and-通過創建一個自定義控件的組合-api /)。 – jsmyth886

回答

1

使用網格起初可能會更簡單,但如果您想製作複雜的自定義UI,最好從頭開始編寫它。

爲此,我建議Win2d這使得在您的應用程序中繪製自定義界面變得非常容易。