Based on this question, but slightly different.
I'm not sure if this is possible. Is there any way to link an UI element's width to another element's width percentage?
For example:
<ScrollViewer x:Name="scrollviewerWrapper">
<TextBlock x:Name="textblock"
Width="{Binding Path=Width, [[[ % of ]]] ElementName=scrollviewerWrapper}" />
</ScrollViewer>
So if my ScrollViewer is 100px, I want my TextBlock to be 60% of that = 60px (the scrollviewer's width is dynamic).