Падающая тень в Средствах управления Winforms?

существует ли способ добавить падающую тень к средствам управления?

есть ли какие-либо средства управления там с этой функцией?

16
задан Luiscencio 17 March 2010 в 15:25
поделиться

2 ответа

Есть в WPF, если вы можете использовать его вместо этого, я не верю, что есть альтернатива в Windows Forms из-за ограниченных возможностей GDI + .

2
ответ дан 30 November 2019 в 16:36
поделиться

Вы должны перезаписать свойство CreateParams следующим образом:

private const int CS_DROPSHADOW = 0x00020000;
protected override CreateParams CreateParams
{
    get
    {
        // add the drop shadow flag for automatically drawing
        // a drop shadow around the form
        CreateParams cp = base.CreateParams;
        cp.ClassStyle |= CS_DROPSHADOW;
        return cp;
    }
}
29
ответ дан 30 November 2019 в 16:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: