Я пытаюсь использовать значение по умолчанию свойства текстового блока для элемента управления с помощью:
public static readonly DependencyProperty FontFamilyProperty = DependencyProperty.Register(
"FontFamily", typeof(FontFamily), typeof(IMTextBlock), new PropertyMetadata(TextBlock.TextProperty.GetMetadata(typeof(FontFamily)).DefaultValue));
Я получаю эту ошибку:
The invocation of the constructor on type 'Common.Infrastructure.Controls.IMTextBlock' that matches the specified binding constraints threw an exception.
Как правильночтобы сделать это?
TextBlock.TextProperty.GetMetadata(typeof(FontFamily)).DefaultValue
не дает мне правильное значение по умолчанию, или, возможно, я не использую его правильно.Любая помощь очень ценится.Спасибо заранее.