private static void OnCanSaveChanged(DependencyObject dp, DependencyPropertyChangedEventArgs args) { HQLAction bea = (HQLAction)dp; if (bea.CanSave) { bea.Invoke(); } bea.CanSave = false; }