XAML选项卡

程序中经常会用到TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。比如:我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。
默认的TabControl标题是使用TabPanel容器包含的。要想实现TabControl标题头平均分布,需要把TabPanel替换成UniformGrid;
替换后的TabControl样式如下:
XAML选项卡
XAML选项卡
XAML选项卡
即使这样设置了,TabControl的标题还是很丑,这个时候就需要通过设置TabItem来更改标题样式了。
TabItem样式如下:
XAML选项卡
XAML选项卡
XAML选项卡
效果如下
XAML选项卡

上一篇:【C#/WinForm】Tabcontrol中添加TabPage,并对TabPage进行控制


下一篇:WPF / C#:如何在TabControl中引用TabItems?