0

在 WinForms 中,您曾经能够做到这一点:

ToolTip hint = new ToolTip();
hint.IsBalloon = true;

如此处所述:如何显示 .NET Balloon ToolTip?显示一个气球,如 Microsoft 所述: https ://msdn.microsoft.com/en-us/library/dn742400.aspx

WPF 中的这个功能在哪里?我可以找到很多人详细说明他们是如何编写自己的,但是这个功能哪里去了?

编辑:

我知道有一些关于如何编写自己的代码或可用代码的问题,但我在问 - 有谁知道为什么微软推荐此功能但未包含在他们推荐的 UI 语言中( WPF)?

4

2 回答 2

0

有一些图书馆可以帮助你。其他答案是正确的,WPF 可以被设计成任何你想要的样式,但是原理是一样的。

查看https://toastspopuphelpballoon.codeplex.com/了解在 WPF 上执行气球弹出窗口的库。

于 2015-04-17T15:26:04.233 回答
-1

在这里查看教程。

<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)。

于 2015-04-17T15:18:22.193 回答