示例#1
0
 public Musica(string nome, string stringNotas) : this(nome)
 {
     string[]      notas = stringNotas.Split(',');
     NotasMusicais nm    = new NotasMusicais();
     foreach (string nota in notas)
     {
         this.AddNota(nm.Pega(nota));
     }
 }
示例#2
0
        private void btnPlay_Click(object sender, EventArgs e)
        {
            Piano Mozart = new Piano();

            NotasMusicais nm = new NotasMusicais();

            int x = 0;

            foreach (var item in this.listNotasMusica.Items)
            {
                string nameItem = this.listNotasMusica.GetItemText(item);
                INota  nota     = nm.Pega(nameItem);
                if (nota != null)
                {
                    MessageBox.Show(nota.GetType().Name + "-" + nota.Frequencia);
                }
            }
        }
示例#3
0
        private void LoadListaNotasMusicais()
        {
            List <String> lista = NotasMusicais.getNameNotas();

            listNotas.DataSource = lista;
        }