【发布时间】:2010-10-04 22:21:36
【问题描述】:
所以我从 HTML 的角度来看 WPF。
我只想像这样在我的窗口上放一个TextBox:
<Grid>
<TextBox Name="theName" />
</Grid>
原来TextBox 是巨大的,覆盖了整个窗口。 (!)
好的,这不是我想要的,但我也不想定义确切的大小,因为我知道 Height 和 Width 应该是灵活的,所以我尝试:
<TextBox Name="theName" Width="Auto" Height="Auto"/>
同样的事情。所以我尝试:
<TextBox Name="theName"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"/>
同样的事情。所以我只是硬编码尺寸:
<TextBox Name="theName" Width="100" Height="20"/>
我知道在 WPF 中这不是一个好的编程习惯。
那么,你如何告诉TextBox“显示正在使用的字体大小的默认大小”?
【问题讨论】:
标签: wpf xaml textbox font-size autosize