zoukankan      html  css  js  c++  java
  • 应用界面表单美化

    点击获取DevExpress完整版下载

    DevExpress技术交流群3:700924826      欢迎一起进群讨论

    启动屏幕管理器在单独的线程中显示Wait Form,若要在显示Wait Form时动态更改标签,请使用SplashScreenManager.SetWaitFormCaption和SetWaitFormDescription方法。

    注意:完成的示例项目位于https://github.com/DevExpress-Examples/how-to-dynamically-change-a-wait-forms-labels-e3575

    Form1.cs

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using DevExpress.XtraSplashScreen;
    using System.Threading;
    
    namespace WaitForm_SetDescription {
    public partial class Form1 : Form {
    public Form1() {
    InitializeComponent();
    }
    
    private void btnShowWaitForm_Click(object sender, EventArgs e) {
    //Open Wait Form
    SplashScreenManager.ShowForm(this, typeof(WaitForm1), true, true, false);
    
    //The Wait Form is opened in a separate thread. To change its Description, use the SetWaitFormDescription method.
    for (int i = 1; i <= 100; i++) {
    SplashScreenManager.Default.SetWaitFormDescription(i.ToString() + "%");
    Thread.Sleep(25);
    }
    
    //Close Wait Form
    SplashScreenManager.CloseForm(false);
    }
    }
    }
    
    

    Form1.vb

    Imports Microsoft.VisualBasic
    Imports System
    Imports System.Collections.Generic
    Imports System.ComponentModel
    Imports System.Data
    Imports System.Drawing
    Imports System.Linq
    Imports System.Text
    Imports System.Windows.Forms
    Imports DevExpress.XtraSplashScreen
    Imports System.Threading
    
    Namespace WaitForm_SetDescription
    Partial Public Class Form1
    Inherits Form
    Public Sub New()
    InitializeComponent()
    End Sub
    
    Private Sub btnShowWaitForm_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnShowWaitForm.Click
    'Open Wait Form
    SplashScreenManager.ShowForm(Me, GetType(WaitForm1), True, True, False)
    
    'The Wait Form is opened in a separate thread. To change its Description, use the SetWaitFormDescription method.
    For i As Integer = 1 To 100
    SplashScreenManager.Default.SetWaitFormDescription(i.ToString() & "%")
    Thread.Sleep(25)
    Next i
    
    'Close Wait Form
    SplashScreenManager.CloseForm(False)
    End Sub
    End Class
    End Namespace
    

    上DevExpress中文网,获取第一手最新产品资讯!

  • 相关阅读:
    iOS----------弹窗动画
    书单
    如何屏蔽垃圾短信
    2018年IOS/Android UI设计规范
    关于Keychain
    OpenUDID 和 IDFA 比较
    iOS-----------关于UDID
    iOS-----------设置自定义字体
    【2020Python修炼记】前端开发之 JavaScript 基础
    【2020Python修炼记】前端开发之 CSS基础布局
  • 原文地址:https://www.cnblogs.com/AABBbaby/p/14478680.html
Copyright © 2011-2022 走看看