我有一个UserControl
我将用作Find / Replace UserControl,就像Visual Studio中的那样。
我将此UserControl
置于TextBox
。
用户可以放大和缩小TextBox
,这会使ScrollBar
和文字更小/更大。
所以我的问题:
是否可以将我的UserControl
绑定到ScrollBar的宽度?
(我当然可以听取缩放事件并计算宽度,但我想要一种更简单,更好的方法)
答案 0 :(得分:0)
也许是这样的?
<UserControl Name="uc" Width="{Binding ElementName=scrollBar, Path=ActualWidth}" />
答案 1 :(得分:0)
我解决了这个问题:
每次TextEditor.TextArea.ActualWidth
变为可见时以及用户缩放时,都会将TextEditor.ActualWidth
与ScrollBar
进行比较。差异用于更新UserControl
的边距。