gpt4 book ai didi

c# - 鼠标悬停,工具提示显示多次

转载 作者:太空狗 更新时间:2023-10-29 22:21:01 30 4
gpt4 key购买 nike

我有一个自定义控件(C#、visual studio)。我想在鼠标悬停事件上显示工具提示。

但是,无论我做什么,它要么永远不会显示,要么有机会显示多次。

我认为这会很简单:

private void MyControl_MouseHover(object sender, EventArgs e)
{
ToolTip tT = new ToolTip();

tT.Show("Why So Many Times?", this);
}

但这行不通。我尝试了很多东西,但似乎无法让它发挥作用。我想让工具提示成为组件的一部分,因为我想从中访问私有(private)字段以进行显示。

感谢您的帮助

最佳答案

您是否尝试过在构造函数中实例化工具提示并在鼠标悬停时显示它?

public ToolTip tT { get; set; }

public ClassConstructor()
{
tT = new ToolTip();
}

private void MyControl_MouseHover(object sender, EventArgs e)
{
tT.Show("Why So Many Times?", this);
}

关于c# - 鼠标悬停,工具提示显示多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1668399/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com