3

我无法滚动到我的滚动查看器,当我移动鼠标时它会消失。是因为它只是一个工具提示吗?如果是,有没有办法滚动我的工具提示中的文本?

<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>
4

2 回答 2

4

我认为您将 ToolTip 的使用范围超出了预期。它消失了,因为那是它的设计。它不会包含用户必须与之交互的任何内容,例如滚动条。

我建议您改用 a 来实现此功能Popup。将其全部包装在 UserControl 或模板化自定义控件中。

于 2010-06-10T08:39:13.387 回答
0

如果可以,请使用换行符来分解描述,而不是让用户在工具提示上滚动!

于 2010-06-10T08:23:20.173 回答