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);
     }
 }