/// <summary> /// Retrieves the default value of the current <see cref="DependencyProperty"/>. /// </summary> /// <param name="owner">The onwer of the dependency property.</param> /// <returns>Retrieves the default value of the property.</returns> internal override TProperty GetPropertyDefault(IDependencyObject owner) => _CreateValueCallback == null ? _DefaultValue : _CreateValueCallback.Invoke((TOwner)owner);