C#   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c# – 整个ToolTip的Backgroundcolor大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有谁知道一个简单的XAML解决方案来改变ToolTip的整个背景?

@R_605_10673@下事情:

<Image Height="16" source="Images/Icons/Add2.png" Stretch="Fill" Width="16" Opacity="0.99" Grid.column="0">
    <Image.ToolTip>
        <Grid BACkground="#000000">
             <Grid.RowDeFinitions>
                <RowDeFinition />
                <RowDeFinition />
             </Grid.RowDeFinitions>
             <TextBlock Text="Header1" FontSize="15" Grid.Row="0"/>
             <TextBlock Text="Subitem" FontSize="12" Grid.Row="1"/>
         </Grid>
    </Image.ToolTip>
</Image>

但结果看起来像这样

有什么建议?

解决方法

问题是你所做的只是设置工具提示内容,而不是工具提示本身.

因此,您需要设置工具提示的样式以实现此目的.如本文所示,有一些方法可以使用资源:

WPF- Changing Tooltip background to Transparent

或者您可以更改代码以使用显式工具提示包装该网格并设置其背景属性

<Image.ToolTip>
    <ToolTip BACkground="Black">
        <Grid>
            ...
        </Grid>
    </ToolTip>
</Image.ToolTip>

大佬总结

以上是大佬教程为你收集整理的c# – 整个ToolTip的Backgroundcolor全部内容,希望文章能够帮你解决c# – 整个ToolTip的Backgroundcolor所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。