我已经看到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" />
为什么这会在窗口的边框内显示?我能找到的每个其他例子都有工具提示显示在窗口上方
答案 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>