Common.xamlで、次のようにさまざまなコントロールで共有される共通のWidthリソースを定義しようとしています。
<GridLength x:Key="CommonWidth">20</GridLength>
次に、ButtonStyle.xamlで定義されたボタンスタイルで使用します
<Style x:Key="ButtonStyle" TargetType="{x:Type Button}">
<Setter Property="Width" Value="{DynamicResource CommonWidth}"/>
....
</Style>
Common.xamlは、App.xamlのResourceDictionary定義でButtonStyle.xamlの前に含まれています。(.Net3.5 SP1で)アプリケーションを実行すると、次の例外が発生しました。
'20' is not a valid value for property 'Width'.
誰かが私が間違ったことについて何か考えを持っていますか?前もって感謝します。