gpt4 book ai didi

wpf - TextBlock 的默认高度是多少?

转载 作者:行者123 更新时间:2023-12-02 02:25:00 26 4
gpt4 key购买 nike

在 Silverlight 和 WPF 中,TextBlock 是否有默认高度?如果有,它是什么?

最佳答案

<Grid x:Name="LayoutRoot" Background="White">
<Border BorderBrush="Blue" BorderThickness="1" CornerRadius="5">
<TextBlock x:Name="Itself" Text="{Binding ElementName=Itself, Path=ActualHeight}" />
</Border>
</Grid>

鉴于上面的 XAML,在 Silverlight 4 中,TextBlock 的默认字体大小为 11,ActualHeight 为 16。由于计算高度太迟,本身显示的 ActualHight 将为 0。

假设您没有设置它们,在这种情况下它们将不是默认值。

有趣的是,WPF 中完全相同的 XAML,TextBlock 的高度填充它所在的容器。在这种情况下(无论如何对我来说)它显示它自己的 ActualHeight 是 310。WPF 没有 Silverlight 的绑定(bind)问题到它自己的实际高度。调整窗口大小改变了高度。所以在这种情况下,默认高度可以说是它的自动(或 NaN)。

关于wpf - TextBlock 的默认高度是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6373398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com