Exemplo n.º 1
0
        private void DrawMenu()
        {
            // Create the Grid
            myGrid = new Grid
            {
                ShowGridLines = true
            };

            // show menuGrid lines
            //menuGrid.ShowGridLines = true;

            // Define all rows for mainGrid
            DefineRowMyGrid();
            //Create the staves
            pv = new PianoView(myGrid, mPc);

            sv      = new StaveView(myGrid, mPc);
            Content = pv.myGrid;


            //Draw the notes
            nv = new NoteView(sv);
            nv.DrawNotes();

            bv = new ButtonView(myGrid, sv, nv);
            bv.pianoStateChanged += pianoStateChanged;

            metronome = bv.metronome;
            metronome.countdownFinished    += countdownFinished;
            metronome.countDownTickElapsed += CountDownTickElapsed;
        }
Exemplo n.º 2
0
 public void Init(int index)
 {
     keyIndex  = index;
     pianoView = GetComponentInParent <PianoView>();
 }