Проблема в том, что если присвоить значение в конструкторе, он потом перегружается другими данными (стилями).

Советуют использовать Register для свойства.
public static readonly DependencyProperty MyPropertyProperty = DependencyProperty.Register( "MyProperty", typeof(int), typeof(MyControl), new PropertyMetadata(123, OnMyPropertyChanged));

Popularity: 4%

Похожие статьи по SilverLight:

  1. Как избежать ошибок при связывании данных