程序中经常会用到TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。比如:我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。
默认的TabControl标题是使用TabPanel容器包含的。要想实现TabControl标题头平均分布,需要把TabPanel替换成UniformGrid;
替换后的TabControl样式如下:
即使这样设置了,TabControl的标题还是很丑,这个时候就需要通过设置TabItem来更改标题样式了。
TabItem样式如下:
效果如下
相关文章
- 02-18Visual Studio 2017创建XAML文件
- 02-18浅谈XAML控件
- 02-18选项卡
- 02-18支付宝底部选项卡
- 02-18android – 如何滚动tabview中的选项卡
- 02-18Three ways to set specific DeviceFamily XAML Views in UWP
- 02-18vue实现左右两列竖直分别滑动,且双向关联的选项卡
- 02-18在一个XAML中点击按钮,界面跳转到另一个XAML界面方法
- 02-18错误:“ResourceDictionary”根元素需要 x:Class 特性来支持 XAML 文件中的事件处理程序。请移除 MouseLeftButtonDown 事件的事件处理程序.
- 02-18无法绑定到属于C#/ XAML应用程序中的WindowsFormsHost子对象的属性的解决方法?