诺诚建设工程有限公司网站,app软件推广平台,营销网站 app开发,营销思路八大要点在页面进行后台数据库操作的时候#xff0c;不想 用户再进行 页面上的 其他操作#xff0c;这时候就要 将页面 遮罩。例如UniDBGrid有LoadMask属性。 1]使用ScreenMask函数 2]JS调用 3]一个控件控制遮罩另一个控件(如Button遮罩UniDBGrid)
//很简单#xff0c;本例子就是告…在页面进行后台数据库操作的时候不想 用户再进行 页面上的 其他操作这时候就要 将页面 遮罩。例如UniDBGrid有LoadMask属性。 1]使用ScreenMask函数 2]JS调用 3]一个控件控制遮罩另一个控件(如Button遮罩UniDBGrid)
//很简单本例子就是告诉大家如何在程序忙碌时弹出一个“请等待。。。”的提示。YourForm.ShowMask(请等待...);
UniSession.Synchronize();YourForm.HideMask;
1. 1]使用ScreenMask函数 ScreenMask.Color:clGreen; // 颜色ScreenMask.Enabled:True; // 启用ScreenMask.Message:后台处理中请稍候;ScreenMask.Opacity : 0.99; // 透明度ScreenMask.ShowMessage:True; // 是否显示信息ScreenMask.Target : UniPanel0;//要遮罩的 组件ScreenMask.WaitData:true;//Set ScreenMask.WaitData-True.It will force mask to wait until all pending grid load operations are completed. UniTimer1.Enabled : true; //遮罩时间ScreenMask.ShowMask(); // 遮罩
1.2. 2]JS调用 function OnClick(sender, e)
{
sender.showMask(Loading, Please Wait...);
ajaxRequest(sender, test);
}在这里设置遮罩时间。 3]一个控件控制遮罩另一个控件(如Button遮罩UniDBGrid)