Wpf 设置TextBox.Width="*&引用;通过代码

Wpf 设置TextBox.Width="*&引用;通过代码,wpf,textbox,autosize,Wpf,Textbox,Autosize,有人知道如何设置TextBox.Width属性来填充代码中父容器的剩余部分吗?在Xaml中,我只需将Width属性设置为*,但我不知道如何在代码中实现这一点 谢谢, 罗伊试试下面的方法 textBox.Width = Double.NaN; Double.NaN(不是数字)等同于任何大小。您要找的是 HorizontalAlignment="Stretch" 有关答案:

有人知道如何设置TextBox.Width属性来填充代码中父容器的剩余部分吗?在Xaml中,我只需将Width属性设置为*,但我不知道如何在代码中实现这一点

谢谢, 罗伊

试试下面的方法

textBox.Width = Double.NaN;
Double.NaN(不是数字)等同于任何大小。

您要找的是

HorizontalAlignment="Stretch"
有关答案: