コード例 #1
0
ファイル: ReactiveObject.cs プロジェクト: Xbox-dev/XPF
        private void RaiseChanged <T>(ReactivePropertyChangeEventArgs <T> reactivePropertyChange)
        {
            Action <IReactiveObject, ReactivePropertyChangeEventArgs <T> > changedCallback =
                reactivePropertyChange.Property.ChangedCallback;

            if (changedCallback != null)
            {
                changedCallback(this, reactivePropertyChange);
            }
        }
コード例 #2
0
 private static void DataContextChanged(IReactiveObject source, ReactivePropertyChangeEventArgs <object> args)
 {
     ((UIElement)source).InvalidateMeasureOnDataContextInheritors();
 }