private void OnModelPropertyChanged(object sender, PropertyChangedEventArgs e) { if (HeaderField != null && HeaderField.Contains(e.PropertyName)) { BeginInvokeInUiThread(SyncHeaderAutomatic); } if (StatusField != null && StatusField.Contains(e.PropertyName)) { BeginInvokeInUiThread(SyncStatusImageAutomatic); } if (ColorField != null && ColorField.Contains(e.PropertyName)) { BeginInvokeInUiThread(SyncColorAutomatic); } }