WPF(多样式)
XAML能不能像HTML一样可以对元素应用多个样式呢???默认的情况下是不可以的,下面将讲述两种通过其他方法实现同时应用多个样式的例子。
1.BasedOn
通过继承相当于拥有两种样式。
2. WpfMultiStyle
NuGet搜索安装WpfMultiStyle:

引用名称空间:xmlns:ms="clr-namespace:WpfMultiStyle;assembly=WpfMultiStyle"
就可以应用多样式了:TextBox Height="23" Style="{ms:MultiStyle tbStyle2 tbStyle1 }"
多样式应用相当于依次应用样式,所以同样的属性设置,最后一次有效。