在WinForms中,您曾经能够这样做:
ToolTip hint = new ToolTip();
hint.IsBalloon = true;
如此处所述:How to show a .NET Balloon ToolTip?显示气球,如Microsoft所述:https://msdn.microsoft.com/en-us/library/dn742400.aspx
WPF中的此功能在哪里?我可以找到很多人详细说明他们如何编写自己的,但这个功能在哪里消失了?
编辑:
我知道有关于如何编写自己的代码或可用代码的问题,但我在问 - 是否有人知道为什么Microsoft推荐此功能但未包括在内容中他们推荐的UI语言(WPF)?
答案 0 :(得分:0)
有一些图书馆可以帮到你。其他答案是正确的,但WPF可以看起来像你想要的任何东西,原则是相同的。
查看https://toastspopuphelpballoon.codeplex.com/以查找在WPF上执行气球弹出窗口的库。
答案 1 :(得分:-1)
查看教程here。
<Button Content="Submit">
<Button.ToolTip>
<ToolTip>
<StackPanel>
<TextBlock FontWeight="Bold">Submit Request</TextBlock>
<TextBlock>Submits the request to the server.</TextBlock>
</StackPanel>
</ToolTip>
</Button.ToolTip>
</Button>
然后,如果您愿意,可以使用典型的wpf绑定将文本块控件数据绑定到视图模型上的属性(如果您使用的是mvvm)。