wpf的某一个控件是由多个小控件组成,小控件就是最小构成的控件。类似原子是构成分子的最小微粒一样。只要找到最小的控件,那么就可以对其自定义样式和风格。只要能控制最小控件,那么界面上的各种样式都可以随心所欲的自定义,从而开发出漂亮的界面。
接下来,我们来看如何找到控件中的最小控件。
1.建立一个wpf程序,在上面拖一个Button按钮,然后运行
2.打开Snoop软件
3. 打开snoop软件,使用最小化按钮旁边的按钮,移动到wpf程序上面,随后出现以下界面
4. 从左边菜单可以看到,一个Button按钮是由006-009编号的小控件组成的,这里的006,007,008,009就是最小控件,这些小控件都可以在style中进行控制
5.再看右侧的属性,对其Text属性进行修改后,界面上的文字也跟着变化,最有效的就是点击某个小控件,则会显示这个小控件的形状,方便我们观察。
6. 接下来看看复杂的控件TreeView
大概里面包含了93个小控件
依次展开后,发现非常的复杂,其中包括上下左右的滚动条都可以看到,甚至是滚动条上面的箭头和滑块都可以在此软件中详细的看见。