As
Sergey Alexandrovich Krykov[
^] mentioned, there's small difference between "
music notepad" and musical notation. I'd suggest to read this:
Musical notation - Wikipedia, the free encyclopedia[
^].
As per my understanding, you want to create application which enables user to "write" (or "draw") musical notation, let's say "
musical notation notepad". But... instead of that, you're trying to use controls to draw musical notation. You should create custom class which will handle such of data. Note: do not focus on graphical representation of musical notation. You should care about data:
- how to create musical symbol,
- how to place musical symbol on the staffs/staves,
- how to store information about tempo,
- etc.
Fortunaltely, someone has done it before and you can use
MusicXml specification[
^]. Addition information at:
MusicXML - Wikipedia, the free encyclopedia[
^]
There's an alternative way:
PSAM Control Library[
^]