"Generic.xaml"这个名称并非偶然
通过上面的叙述,你可能会有冲动将Generic.xaml中的Style代码剪切出来,粘贴到任何一个我们的控件可以找到的地方,然后把Generic.xaml删掉或改成更优雅的名称,如果你运气好的话,这是可行的,因为控件会自下而上(Page,App,Theme)去查找其所需要的Style,但此时你已经犯了一个潜在的错误:你没有为控件提供默认的样式.这里的默认样式其实是说"在默认主题中或没有为 该控件找到当前操作系统对应的主题时采用的的样式".这涉及到WPF中Theme的相关话题了,有兴趣可以参考msdn相关SDK.
相关文章
- 09-25有关于分布式和SOA的理解
- 09-25Pytorch——BatchNorm层和LayerNorm层的参数含义以及应用理解
- 09-25KEIL MDK中的RO、RW和ZI DATA理解及KEIL中ROM和RAM使用大小计算
- 09-25对ARM加载域和运行域的理解(ARM程序是怎么运行的)
- 09-25String Buffer和String Builder(String类深入理解)
- 09-25探讨|深层次理解几何概型的概念和求解
- 09-25理解和使用spark的flatMap的最好的一个例子
- 09-25深入学习和理解 Redux
- 09-25理解vue中less的scoped和/deep/工作原理
- 09-25理解Defer、Panic和Recover