Я хотел бы создать текстовое поле WPF, которое будет достаточно большим, чтобы отображать 3 строки текста.Пока у меня есть этот код:
System.Windows.Controls.TextBox myTextbox = new TextBox()
{
AcceptsReturn = true,
MinLines = 3,
MaxLines = 3,
TextWrapping = TextWrapping.Wrap,
FontFamily = new FontFamily("Microsoft Sans Serif"),
FontSize = 11,
};
Однако, когда выложено myTextBox
, нет никакой гарантии, что он получит достаточно высоты, чтобы показать 3 строки текста.В идеале я хотел бы указать, что FontSize
должно быть «настолько маленьким, что в myTextBox
есть место для 3 строк текста, и не меньше».Есть ли способ сделать это?