当我的应用程序中打开的选项卡过多而导致选项卡标题无法容纳在一行中时,
TabItem
标题会分成两行。如果我固定了 TabItem
宽度,这看起来真的很难看。
我希望它们在这种情况下向左或向右对齐。
我尝试过:
TabControl HorizontalAlignment
和HorizontalContentAlignment
,
TabPanel HorizontalAlignment
,
TabItem HorizontalAlignment
代码会将所有项目放入一行:
tabControl1.SizeMode = TabSizeMode.Fixed;
double itemWidth = (tabControl1.Width / tabControl1.TabCount) - 2;
tabControl1.ItemSize = new Size((int)itemWidth, 30);