假设我有两个不同的、独立的堆栈面板(我们称之为SPA和SPB),每个面板都有10个文本块作为子元素。SPA中的所有文本块都应使用一个样式,而SPB中的所有文本块都应使用另一个样式。实现这一点的一种方法是在资源中声明这两个样式,然后将
我自然寻找这种解决方案的原因是,这正是在HTML中使用CSS进行类似操作的方式,而我希望XAML中也有类似的样式功能。
谢谢!
P.S. 我正在使用Silverlight,但我想我的情况和任何解决方案(如果有)都适用于XAML/WPF。
Style="style1"
附加到第一个堆栈面板中的所有10个文本块,并将Style="style2"
附加到第二个堆栈面板中的所有10个文本块。但是,似乎应该有一种简单的方法将样式附加到堆栈面板本身,该方法告诉堆栈面板将其应用于所有文本块的子元素。有没有办法做到这一点?我自然寻找这种解决方案的原因是,这正是在HTML中使用CSS进行类似操作的方式,而我希望XAML中也有类似的样式功能。
谢谢!
P.S. 我正在使用Silverlight,但我想我的情况和任何解决方案(如果有)都适用于XAML/WPF。