鉴于以下代码:
<Window x:Class="Window3"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window3" Height="300" Width="300">
<StackPanel Background="Yellow" Orientation="Horizontal">
<TextBlock Background="Green" Text="some text" Width="200"/>
<TextBox Width="{Binding ???}" />
<TextBlock Background="Red" Text="some text" Width="50"/>
</StackPanel>
</Window>
如何绑定第二个文本框的宽度以填充剩余空间?
请记住我正在寻找一个绑定解决方案:我知道如何使用其他布局(如DockPanel或网格),但我对此不感兴趣。此外,使用ElementName不感兴趣。
感谢。