5

我需要显示一个气球弹出窗口。WPF 中是否有此类工作的控件?类似于以下内容:

<BalloonPopup>
   <StackPanel>
      <Button/>
      . . .
   </StackPanel>
</BalloonPopup>

这是可能的结果:

在此处输入图像描述

4

2 回答 2

2

你想做一个tooltip。wpf.200things 上有一篇很棒的文章。

从这篇文章。你基本上会像下面这样设置工具提示的样式

<TextBox Text="Now is the winter of our discontent etc"
    Width="100" Margin="10">
    <TextBox.ToolTip>
        <ToolTip DataContext="{Binding Path=PlacementTarget, RelativeSource={x:Static RelativeSource.Self}}">
            <StackPanel>
                <Label FontWeight="Bold" Content="Full Text"/>
                <Label Content="{Binding Text}"/>
                <Label Content="--Gloster, in Richard III (Act I, Scene I)"/>
            </StackPanel>
        </ToolTip>
    </TextBox.ToolTip> </TextBox>
于 2012-09-19T16:47:31.283 回答
1

不知道你是否看到了这个,但在这里你可以找到一些很好的例子,在同样的情况下对我有帮助。

如何在 WPF 应用程序中实现气球消息

于 2012-09-19T16:48:09.690 回答