java tabitem_如何获取TabControl WPF的TabItem的 Headers 宽度

我需要做的是在远远超出之前停止GridSplitter,从而隐藏TabControl . 因此,我想到的想法是将TabItems的所有 Headers 的ActualWidth的总和绑定到TabControl的MinWidth或保持TabControl的Crid单元格 . 但问题是到目前为止我无法访问TabItem的 Headers 宽度 . 我找到的一个解决方案是在Tabitem.Header中放置一个TextBlock,声明它的宽度并用x:Name命名 . 但是以这种方式使用宽度并不会给出 Headers 的总宽度包括边距和填充等,因此即使接近精度也不会起作用 .

UPDATE

好吧,这是代码 . 请注意,我已经实现了其中一个解决方案,但如果选项卡是动态加载的,则它不会控制MinWidth .

Grid.Row="1">

FontSize="14.667" Height="30" Foreground="#FFEBF0EE" HorizontalAlignment="Left" Width="92"/>

Margin="0,5,8,0" VerticalAlignment="Top" Width="20" FontFamily="Verdana" HorizontalAlignment="Right" Background="Transparent" FontSize="13.333" Foreground="Black" Grid.Column="1"/>

Tab Item

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值