我的项目中有一个包含滑块的用户控件实例。我想将 RichTextBox 控件的 ScaleTransform 绑定到滑块的值,但我不知道如何正确引用它。用户控件称为工具栏,其中的滑块称为 Scale 这是我迄今为止尝试过的:
<RichTextBox x:Name="body"
SelectionChanged="body_SelectionChanged"
SpellCheck.IsEnabled="True"
AcceptsReturn="True" AcceptsTab="True"
BorderThickness="0 2 0 0">
<RichTextBox.LayoutTransform>
<ScaleTransform ScaleX="{Binding ElementName=toolbar.Scale, Path=Value}" ScaleY="{Binding ElementName=toolbar.Scale, Path=Value}"/>
</RichTextBox.LayoutTransform>
</RichTextBox>
我也尝试在 .cs 文件中执行此操作,因为我在绑定时遇到了问题,但是在我的滑块事件被触发后,我没有任何运气弄清楚如何实际设置转换值。