0

当鼠标移到我的控件上时,是否有可能出现外阴影?在winforms中?

我可以改变它的外观,但是一个影子?

public class MyButton : Button
{
    protected override void OnPaint(PaintEventArgs pevent)
    {
        GraphicsPath path = new GraphicsPath();
        path.AddEllipse(0, 0, ClientSize.Width, ClientSize.Height);
        this.Region = new Region(path);


        base.OnPaint(pevent);
    }
}
4

1 回答 1

0

我是提问者。我可以在控件后面添加另一个标签,并使其在鼠标悬停时显示为阴影。

于 2013-02-22T08:31:36.410 回答