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

🔑 带阴影的气泡确认框控件PopConfirmShadow

PopConfirmShadow 是一个带阴影效果的气泡确认框控件,基于分层窗口技术实现真正的半透明阴影效果。相比普通 Popconfirm,提供了更加现代化的视觉效果。

PopConfirmShadow 带阴影的气泡确认框控件

控件名称

PopConfirmShadow

中文名称

带阴影的气泡确认框控件

控件优点

PopConfirmShadow 是一个带阴影效果的气泡确认框控件,基于分层窗口技术实现真正的半透明阴影效果。相比普通 Popconfirm,提供了更加现代化的视觉效果。

主要特性

  • 真实阴影效果:使用 Layered Window 技术实现真正的半透明阴影
  • 阴影与箭头融合:阴影包含箭头部分,视觉效果更加协调
  • 轻量交互:气泡式确认框,不打断用户当前操作流程
  • 4个方向:支持 Top、Bottom、Left、Right 四个弹出位置
  • 箭头指向:箭头自动指向目标元素中心
  • SVG图标:支持 Help、Warning、Error、Info 等图标类型
  • 异步关闭:支持异步操作完成后手动关闭
  • 透明度设置:支持设置气泡框透明度
  • 屏幕边界检测:自动调整位置避免超出屏幕
  • 自定义阴影:支持自定义阴影颜色、大小、内边距

重要参数说明

全局属性

属性名 类型 默认值 说明
DefaultTitle string "" 默认标题
DefaultDescription string "" 默认描述
DefaultPlacement PopConfirmShadowPlacement Top 默认弹出位置
DefaultOkText string "确定" 确认按钮文字
DefaultCancelText string "取消" 取消按钮文字
DefaultIcon PopConfirmShadowIconType Help 默认图标类型
DefaultIconColor Color 250,173,20 默认图标颜色
DefaultPadding int 16 内边距
DefaultCornerRadius int 8 圆角半径
DefaultArrowSize int 8 箭头大小
DefaultMaxWidth int 320 最大宽度
DefaultButtonSpacing int 8 按钮间距
DefaultOffset int 4 距离目标元素的偏移量
DefaultContentButtonSpacing int 18 内容与按钮间距
DefaultButtonFontSize float 8f 按钮字体大小
DefaultShowCancel bool true 是否显示取消按钮
DefaultShowArrow bool true 是否显示箭头
DefaultAsync bool false 是否异步关闭
DefaultOpacity float 1.0 透明度(0-1)
DefaultCustomBackColor Color? null 自定义背景色
DefaultShadowPadding int 3 阴影内边距
DefaultShadowSize int 10 阴影大小
DefaultShadowColor Color Empty 阴影颜色,Empty表示使用主题默认

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

请先登录后继续阅读。