我无法滚动到我的滚动查看器,当我移动鼠标时它会消失。是因为它只是一个工具提示吗?如果是,是否有办法滚动工具提示中的文字?
<TextBlock TextWrapping="Wrap" Style="{StaticResource TextBlockWidthStyle}"
Text="{Binding ExtendedDescription}"
TextTrimming="WordEllipsis">
<ToolTipService.ToolTip>
<ScrollViewer Width="310" VerticalScrollBarVisibility="Auto">
<TextBlock Text="{Binding ExtendedDescription}"
Width="300"
TextWrapping="Wrap"/>
</ScrollViewer>
</ToolTipService.ToolTip>
</TextBlock>
答案 0 :(得分:4)
我认为您正在将ToolTip的使用范围扩展到预期之外。它正在消失,因为这是它的设计。它不会包含用户必须与之交互的任何内容,例如滚动条。
我建议您使用Popup
来实现此功能。将其全部包含在UserControl或模板化自定义控件中。
答案 1 :(得分:0)
如果可以,请使用换行符来分解说明,而不是让用户滚动工具提示!