WPF中的TextBox大小更新

时间:2018-02-16 09:00:12

标签: wpf

我正在使用TextBox。 IsReadOnly = True时的这张照片 Before

在我设置IsReadOnly = False之后 Afler

修剪文字的问题。 如果我放几个符号,如果变得好大小。 Finish

TextBox是网格的子项。网格行高度设置为“自动”。

当我设置IsReadOnly = False时,如何才能获得良好的尺寸?

2 个答案:

答案 0 :(得分:0)

如果不知道你为TextBox设置了什么高度(你应该发布该代码以及有关它的所有相关信息)我会说你尝试给它一个固定的大小。

答案 1 :(得分:0)

这很好用!

TextBox.Measure(new Size(Double.PositiveInfinity, Double.PositiveInfinity));
TextBox.Arrange(new Rect(new Point(0, 0), TextBox.DesiredSize));