internal void OnPropertyChanged(object sender, IDependencyPropertyChangedEventArgs args) { try { this.UpdateValue(); if (Next != null) { Next.SetSource(this.Value); } } catch (XamlParseException ex) { if (CSharpXamlForHtml5.Environment.IsRunningInJavaScript) { throw ex; } else { MessageBox.Show(ex.ToString()); } } catch (Exception ex) { //Ignore Debug.WriteLine("Binding exception: " + ex.ToString()); } }
private void OnIsImageSelectedChanged(IDependencyPropertyChangedEventArgs <bool> e) { if (e.NewValue) { UpdateImageParams(); } }
private void UpdateSourceCallback(object sender, IDependencyPropertyChangedEventArgs args) { try { if (!IsUpdating && ParentBinding.UpdateSourceTrigger != UpdateSourceTrigger.Explicit) { UpdateSourceObject(this.Target.GetValue(this.Property)); } } catch (Exception err) { Console.WriteLine("[BINDING] UpdateSource: " + err.ToString()); } }
private void OnPropertyChanged(object sender, IDependencyPropertyChangedEventArgs args) { try { UpdateValue(); if (Next != null) { Next.SetSource(Value); } } catch (Exception ex) { Debug.WriteLine($"Binding exception: {ex}"); } }
public void OnPropertyChanged(DependencyObject sender, IDependencyPropertyChangedEventArgs args) { _sourceCallBack.Invoke(sender, args); }
private void OnDocumentColorsChanged(IDependencyPropertyChangedEventArgs <ColorPalette> e) { UpdateDocumentColors(true); }