2
我的任務是在每個StackPanel中嵌套20px的邊距的每個Button上設置。在Silverlight而不是WPF中嵌套樣式(如CSS)的吊墜
在WPF我使用這段代碼Application.Resources:
<Style TargetType="StackPanel">
<Style.Resources>
<Style TargetType="Button">
<Setter Property="Margin" Value="20" />
</Style>
</Style.Resources>
</Style>
在Silverlight中存在缺少 「Style.Resources」 -Tag。但我試過這個代碼:
<Style TargetType="StackPanel">
<Setter Property="Resources">
<Setter.Value>
<ResourceDictionary>
<Style TargetType="Button">
<Setter Property="Margin" Value="20" />
</Style>
</ResourceDictionary>
</Setter.Value>
</Setter>
</Style>
可悲的是在Silverlight方面沒有任何事情發生(沒有錯誤,沒有結果)。
有沒有人有一個想法,如果在Silverlight中,這種行爲可能沒有在每個Stackpanel manualy上設置Style by鍵?