警告提示框(AlertControl)

本文介绍如何通过代码设置提示框的透明度,并详细解释了AutoFormDelay、FormDisplaySpeed及FormMaxCount等属性的作用。此外,还讨论了如何通过ButtonName属性处理不同按钮的点击事件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设置提示框的透明度

1 private void alertControl1_BeforeFormShow(object sender, 
2   DevExpress.XtraBars.Alerter.AlertFormEventArgs e) 
3 {
4     e.AlertForm.OpacityLevel = 1; //0为透明,1为不透明        
5 }

AutoFormDelay属性用来设置窗体延迟,默认7000ms。

FormDisplaySpeed属性用来设置窗口显示速度

FormMaxCount数值用来设置一次最多同时显示多少个Window,为0则不限制。

FormLocation用来设置显示的位置(相对于整个屏幕),默认为屏幕右下角BottomRight。

其中PinButton、CloseButton所在位置为ControlBoxPosition,可以在顶部或右侧。

 

如果添加了其他按钮

第一个按钮为常规按钮, 单击触发 ButtonClick 事件. 第二个按钮有选中和未选中状态. 单击触发 ButtonDownChanged 事件。

1 if (e.ButtonName == "alertButton2") 
2 {
3 }

 

转载于:https://www.cnblogs.com/JoeyZJ/p/5802307.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值