在停靠的面板容器内的窗体上放置阴影

时间:2019-07-15 14:50:27

标签: vb.net winforms panel shadow

我一直试图在停靠的容器面板中的Winform上添加阴影,但是面板不知何故不允许。

此代码似乎可以在面板外正常工作。

    Public CS_DROPSHADOW As Int32 = &H20000

    Protected Overrides ReadOnly Property CreateParams() As System.Windows.Forms.CreateParams
        Get
            Dim parameters As CreateParams = MyBase.CreateParams
            parameters.ClassStyle += CS_DROPSHADOW
            Return parameters
        End Get
    End Property

但是我的应用程序有3个面板,其中1个停靠在左侧,1个停靠在窗口的顶部,还有1个显示表单的容器面板-图片中的更多详细信息-=> Picture

发布的代码不会在表单上留下阴影。

有什么想法吗?

谢谢。

0 个答案:

没有答案