包含按钮的WPF工具提示无法接收鼠标事件,另类?

时间:2010-08-09 21:14:47

标签: wpf tooltip

我想要像Office 2010中的格式栏一样使用WPF:

  • 选择文本,然后单击出现的工具提示上的按钮以执行命令

我该如何做到这一点?

1 个答案:

答案 0 :(得分:3)

ToolTip窗口无法接受焦点,请改用Popup控件。它比工具提示更麻烦,因为默认情况下许多有用的属性设置为false,这是一个很小的例子:

<Popup x:Name="samplePopup" PopupAnimation="Fade" Placement="Mouse" AllowsTransparency="True" StaysOpen="False" >
      <Popup.Child>
         <StackPanel Margin="10" >
                <TextBlock Text="Some Text" HorizontalAlignment="Center" />

                <Button Content="Close" HorizontalAlignment="Center" />
         </StackPanel>
      </Popup.Child>
</Popup>