Beispiel #1
0
 private void booksContacts_ContactSelected(object sender, ContactSelectedEventArgs e)
 {
     if (e.SingleSelected)
        {
     contact = (Contact)((ListViewItem)booksContacts.SelectedContacts[0]).Tag;
     toolBar1.Buttons[4].Enabled = true;
        }
        else if (e.ItemSelected)
        {
     contact = null;
     toolBar1.Buttons[4].Enabled = true;
        }
        else
        {
     contact = null;
     toolBar1.Buttons[4].Enabled = false;
        }
        detailsView.Invalidate();
 }
Beispiel #2
0
 private void contacts_SelectedIndexChanged(object sender, System.EventArgs e)
 {
     bool validSelected = false;
        bool singleSelected = this.contacts.SelectedItems.Count == 1;
        bool itemSelected = this.contacts.SelectedItems.Count > 0;
        foreach (ListViewItem item in this.contacts.SelectedItems)
        {
     if (item.ForeColor != Color.Gray)
     {
      validSelected = true;
      break;
     }
        }
        ContactSelectedEventArgs args = new ContactSelectedEventArgs(validSelected, itemSelected, singleSelected);
        if (ContactSelected != null)
        {
     ContactSelected(this, args);
        }
 }
Beispiel #3
0
 private void booksContacts_ContactSelected(object sender, ContactSelectedEventArgs e)
 {
     this.add.Enabled = e.ValidSelected;
 }