公告 欢迎您,我的朋友,目前开放免费注册,注册登录后查看更多内容!开通会员送积分,相应文档随便看,积分充值登录后个人中心内按需充值!

🔑 增强面板控件PanelEx

PanelEx 是一个功能丰富的面板容器控件,在标准 Panel 基础上增加了圆角、阴影、箭头指向、内部拖放等增强功能。

PanelEx 增强面板控件

控件名称

PanelEx

中文名称

增强面板控件

控件优点

PanelEx 是一个功能丰富的面板容器控件,在标准 Panel 基础上增加了圆角、阴影、箭头指向、内部拖放等增强功能。

主要特性

  • 圆角边框:支持自定义圆角半径,视觉效果更柔和
  • 柔和阴影:从边框向外渐变的光晕阴影效果
  • 鼠标悬停效果:鼠标进入时阴影加深,离开时阴影变淡
  • 箭头指向:支持上下左右四个方向的箭头指向
  • 内部拖放:支持面板内控件的自由拖放布局
  • 双重边距:Padding(外部阴影区)和 ContentPadding(内部内容区)分离
  • 主题支持:自动适配亮色/暗色主题

重要参数说明

外观属性

属性名 类型 默认值 说明
CornerRadius int 8 圆角半径(0-50)
ShowShadow bool true 是否显示阴影
ShadowSize int 8 阴影大小(0-50),控制阴影绘制范围
ShadowColor Color 40, 0, 0, 0 阴影颜色(支持透明度)
ShowBorder bool true 是否显示边框
BorderColor Color 240, 240, 240 边框颜色
BorderWidth int 1 边框宽度(1-10)
BackColor Color White 面板背景色

箭头属性

属性名 类型 默认值 说明
ArrowDirection ArrowDirection None 箭头方向(无/上/右/下/左)
ArrowSize int 10 箭头大小(5-30)
ArrowOffset int 0 箭头偏移量(相对于边中心)

箭头方向(ArrowDirection)

方向值 说明
None 无箭头
Top 箭头向上(指向面板顶部)
Right 箭头向右(指向面板右侧)
Bottom 箭头向下(指向面板底部)
Left 箭头向左(指向面板左侧)

布局属性

属性名 类型 默认值 说明
Padding Padding 8,8,8,8 外部边距(控件边界到面板边框的距离,用于阴影和箭头空间)
ContentPadding Padding 10,10,10,10 内容边距(面板边框到子控件的距离)

该文档需要「免费会员」身份

请先登录后继续阅读。