/// <summary> /// /// </summary> /// <param name="dependencyObject"></param> /// <param name="dependencyPropertyChangedEventArgs"></param> static void OnLicenseTypePropertyChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs) { WindowAbout windowAbout = dependencyObject as WindowAbout; Int16 licenseType = (Int16)dependencyPropertyChangedEventArgs.NewValue; windowAbout.EvaluateLicense(windowAbout.CreationTime, licenseType); }
/// <summary> /// /// </summary> /// <param name="dependencyObject"></param> /// <param name="dependencyPropertyChangedEventArgs"></param> static void OnCreationTimePropertyChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs) { WindowAbout windowAbout = dependencyObject as WindowAbout; DateTime creationTime = (DateTime)dependencyPropertyChangedEventArgs.NewValue; windowAbout.EvaluateLicense(creationTime, windowAbout.LicenseType); }