基于this question,但略有不同。
我不确定这是否可能。有没有办法将 UI 元素的宽度链接到另一个元素的宽度百分比?
例如:
<ScrollViewer x:Name="scrollviewerWrapper">
<TextBlock x:Name="textblock"
Width="{Binding Path=Width, [[[ % of ]]] ElementName=scrollviewerWrapper}" />
</ScrollViewer>
所以如果我的 ScrollViewer 是 100px,我希望我的 TextBlock 是 60% = 60px(scrollviewer 的宽度是动态的)。