在WPF C#应用程序中调用或加载主窗口函数后如何调用函数

时间:2018-09-24 08:32:11

标签: c# wpf

在我的wpf应用程序中,有一个函数可以从文件中获取字符串值并加载到文本框中。

在调用MainWindow.xaml.cs文件的主窗口函数之后,我无法弄清楚如何调用函数。

(注意:以前的问题是如何计算主窗口功能中文本框的高度。这些文本框是在主窗口本身中创建的。但是没有得到解决方案,因此修改了问题)

2 个答案:

答案 0 :(得分:0)

TextWrapping.Wrap不会自动改变文本框的高度,文本只是有点隐藏,您可以在此示例中看到它

private void Button_Click(object sender, RoutedEventArgs e)
{
    test.TextWrapping = TextWrapping.Wrap;
    test.Text = "hey let's write some text that will go over the limit";
}

test是一个TextBox

答案 1 :(得分:0)

您的TextBox大小将没有正确的 size ,除非它被完全渲染。呈现后,请尝试在ActualHeight单击中检查ActualWidthButton

如果您想在呈现UpdateLayout()之前进行操作,也可以参考。