0

マウスがコントロールの上に移動したときに、コントロールの外側の影を表示することは可能ですか? ウィンフォームで?

見た目は変えられるけど影?

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 に答える