Exemple #1
0
        /// Ajoute la BrainStorm à la liste.
        /// <param name="brainStorm">BrainStorm à ajouter.</param>
        private void AddBrainStorm(BrainStorm brainStorm)
        {
            ListViewItem item = new ListViewItem();

            item.Text       = brainStorm.Title;
            item.Tag        = brainStorm;
            item.Name       = brainStorm.Id.ToString();
            item.ImageIndex = 0;
            listView.Items.Add(item);
            // On s'abonne aux évènements de la BrainStorm.
            brainStorm.StatusChanged += statusChangedEventHandler;
            brainStorm.Show();
        }
Exemple #2
0
 /// Sélection d'une ou plusieurs BrainStorms.
 /// <param name="sender">ListView.</param>
 /// <param name="e">Changement de sélection.</param>
 private void listView_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
 {
     foreach (ListViewItem item in listView.SelectedItems)
     {
         // On affiche au premier plan les BrainStorms sélectionnées.
         BrainStorm brainStorm = (BrainStorm)item.Tag;
         brainStorm.Show();
         Focus();
     }
     if (listView.SelectedItems.Count == 0)
     {
         deletedToolStripMenuItem.Enabled = false;
     }
     else
     {
         deletedToolStripMenuItem.Enabled = true;
     }
 }