コード例 #1
0
        void Button_Click(object sender, RoutedEventArgs e)
        {
            Libro l4 = new Libro();

            l4.Descriz(Titolo.Text, Autore.Text, GeneriCombo.SelectedItem.ToString(), Convert.ToInt32(Num_P.Text), ScaffaliCombo.SelectedItem.ToString()); // creo il nuovo libro
            Collezione.A().Add(l4);
            MainWindow a = new MainWindow(Collezione);                                                                                                     // mostro mainwindow con nuova collezione

            this.Close();
            a.ShowDialog();
        }
コード例 #2
0
        } //inizializzazione form con generi e scaffali di default

        private void Visualizza()
        {
            TreeViewItem Biblio = new TreeViewItem();

            Biblio = (TreeViewItem)ContenitoreGeneri.Items[0];
            TreeViewItem TitoloLibro;

            foreach (Libro libro in Collezione.A())
            {
                int          i          = Array.IndexOf(strutturaB.Generi(), libro.genere);
                TreeViewItem percGenere = (TreeViewItem)Biblio.Items[i];
                i = Array.IndexOf(strutturaB.Scaffali(), libro.scaffale);
                TreeViewItem percScaffale = (TreeViewItem)percGenere.Items[i];

                TitoloLibro           = new TreeViewItem();
                TitoloLibro.Header    = libro.titolo;
                TitoloLibro.Tag       = libro;
                TitoloLibro.Selected += TitoloLibro_Selected;

                percScaffale.Items.Add(TitoloLibro);
            }
        }