我刚刚开始使用WPF,所以请在任何简单的错误中承担责任。
正如标题所述,我想将Grid的宽度绑定到其ParentGrid的InnerWidth。所以对于一个代码示例(非常简化):
<Grid Name="ParentGrid" Width="300">
<Border Name="ParentGridBorder Thickness="2" Width="{Binding Width, ElementName=ParentGrid}" />
<Grid Name="ChildGrid" Width="{**? ParentWidth - ParentBorderThickness ?**}">
....
</Grid>
</Grid>
我正在使用Visual Studio 2012,WPF和C#代码隐藏(我假设一个非常标准的设置)。非常感谢任何帮助。
附录:由于我对WPF的新意,这是一种糟糕而误入歧途的做法。选定的答案指出了我试图为其创建变通方法的大小调整问题。