【问题标题】:C# light-up button on mouse hover鼠标悬停时的 C# 点亮按钮
【发布时间】:2012-10-15 18:22:22
【问题描述】:

您知道当您在 winForms 中添加一个按钮,然后在鼠标悬停在按钮上时进行调试时,该按钮会亮起。我猜是悬停效果。我想对图片框做同样的事情。我该怎么做?

我想要的一件事是因为我添加了一个图片框并导入了一个按钮的 .png 图像。我正在尝试制作自己的个性化按钮。有没有更智能/其他方式来制作按钮?

【问题讨论】:

  • 您还想用自定义按钮做什么?您还可以创建自己的 Button 继承自 Button。
  • 你能发布一些关于如何做到这一点的代码吗?
  • 您创建了一个新类,并在为该类命名的位置执行以下操作:public class CustomButton : Button。除此之外,你必须提供更多关于你想要做什么的信息。我的第一个建议是搜索自定义按钮,看看其他人已经做了什么。我知道这个网站上已经有很多了。

标签: c# winforms button hover


【解决方案1】:

您可以挂钩到 Control 对象上的 MouseHover 事件来执行此操作。

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.mousehover.aspx

【讨论】:

    猜你喜欢
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多