Beispiel #1
0
        private void ContactTableView_InitNewRow(object sender, InitNewRowEventArgs e)
        {
            var row = ContactGrid.GetRow(e.RowHandle) as Contact;

            row.Customer   = FocusedCustomer;
            row.RowState   = Convert.ToInt16(ERowState.Active);
            FocusedContact = row;
            ContactGrid.Focus();
            OnPropertyChanged("IsDataModified");
            ContactGrid.FilterString = "RowState = 1";
        }
Beispiel #2
0
 public void Load(int contactID)
 {
     Customers = _dc.Customer.Where(x => x.RowState == Convert.ToInt16(ERowState.Active));
     if (_dc.Contact.Any(x => x.ID == contactID))
     {
         ContactGrid.Focus();
         FocusedContact  = _dc.Contact.Single(x => x.ID == contactID);
         FocusedCustomer = FocusedContact.Customer;
     }
     else
     {
         CustomerGrid.Focus();
     };
 }