WPF - 工具提示被剪裁为窗口大小

时间:2013-12-19 13:56:19

标签: wpf tooltip

我已经看到WPF工具提示可以显示为没有剪切到他们被查看的窗口,但对我来说它们是剪切到窗口。

http://wpf.2000things.com/2013/07/17/865-tooltip-can-extend-beyond-window-boundaries/

我的结果:

<TextBlock Text="?" ToolTip="Denotes if initial dividend calculation will be rounded to nearest $0.01" />

为什么这会在窗口的边框内显示?我能找到的每个其他例子都有工具提示显示在窗口上方

2 个答案:

答案 0 :(得分:0)

只是好奇......如果你将AdornerDecorator包裹在你的控件或整个视图周围会发生什么?

<AdornerDecorator>

</AdornerDecorator>

答案 1 :(得分:0)

很久以后,我找到了解决方案。应用以下样式将包装文本,并停止截断工具提示。

    <Style TargetType="ToolTip">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Text="{Binding}" TextWrapping="Wrap" />
                    </StackPanel>
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>