private void autocomplete_ValueChanged(object sender, Syncfusion.SfAutoComplete.XForms.ValueChangedEventArgs e) { if (!String.IsNullOrEmpty(e.Value)) { dataGrid.ItemsSource = deviceViewModel.deviceForApprovalsObservable.Where(x => (x.DeviceType.StartsWith(e.Value) || x.Manufucturer.StartsWith(e.Value) || x.Model.StartsWith(e.Value))); } else { dataGrid.ItemsSource = deviceViewModel.deviceForApprovalsObservable; } }
private void peoplePickercrew2email_ValueChanged(object sender, Syncfusion.SfAutoComplete.XForms.ValueChangedEventArgs e) { var found = App.validatePeoplePicker(e.Value); var picker = ((SfAutoComplete)sender); if (found == null) { PeoplePickercrew1email = null; if (!string.IsNullOrEmpty(e.Value)) { picker.BorderColor = Color.OrangeRed; } } else { PeoplePickercrew1email = found; picker.BorderColor = Color.Green; } }