티스토리 뷰
SEQ 1 - DevExpress WaitForm 추가반응형
1. Visual Studio 도구 상자에서 SplashScreenManager 요소를 생성된 프로젝트의 Form에 이동.
2. Form 하단에 아래와 같이 생성된 Control Click..
3. Add Wait Form을 Click 하면 아래와 같이 프로젝트 내부에 WaitForm1.cs가 생성 된 것을 확인 할 수 있음.
4. Wait Form1의 디자인은 아래와 같이 기본 생성 됨.
SEQ 2 - Code Review
1. Form - EventHandler 선언.
public Form1()
{
InitializeComponent();
this.Load += new EventHandler(Form1_Load);
this.Dev_simpleButton_Wait.Click += new EventHandler(this.Dev_SimpleButton_Wait_Click);
}
- Form1에 추가 되어진 Dev_simpleButton_Wait에 대한 ClickEventHandler를 선언
- Form1에 대한 혹시 모를.. 초기화 및 선언 필요에 따라 사용하기 위해 Form1에 대한 LoadEvnetHandler 선언.
private void Dev_SimpleButton_Wait_Click(object sender, EventArgs e)
{
try
{
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.SetWaitFormCaption("Pleas wait");
SplashScreenManager.Default.SetWaitFormDescription(i.ToString() + "%");
Thread.Sleep(25);
}
//Close Wait Form
SplashScreenManager.CloseForm(false);
}
catch(Exception ex)
{
}
}
- parentForm : 부모 폼을 넣어주면 됩니다. (활성화 Form 입력)
- splashFormType : DevExpress.XtraWaitForm.WaitForm 또는
DevExpress.XtraSplashScreen.SplashScreen의 유형을 전달할 수 있습니다
- useFadeIn : splash form을 표시 할 때 fade-in 효과 사용은 true, 아니면 false
- useFadeOut : splash form을 닫을 때 fade-in 효과 사용은 true, 아니면 false
- throwExceptionIfAlreadyOpened : System.InvalidOperationException을 던지려면 true, 그렇지 않으면 false..
※ fade-in 효과 : 불이 서서히 꺼지고.. 켜지는 .. 그러한 효과
- caption : caption에 표기 내용.
- description : description에 표기 내용
출처
[아래] DevExpress 홈페이지 WaitForm 참고 경로 및 출처.
'Program' 카테고리의 다른 글
네이버 클라우드 서버: Micro Server 생성 가이드 (1) | 2024.06.26 |
---|---|
NET MAUI란? (0) | 2024.06.25 |
Windows10 자동 업데이트 해제 (3) | 2024.03.27 |
Windows의 Hooking 이란 ? (2) | 2024.03.07 |
[DevExpress] - WaitForm (0) | 2024.03.02 |
- Total
- Today
- Yesterday
- 냉동도시락
- 가성비
- 견과류
- 여행준비
- 가성비템
- 캠핑용품
- 편리한요리
- 건강간식
- 아침대용
- 다이어트간식
- 다이어트도시락
- 다이어트식단
- 생활꿀팁
- 지속가능성
- 여름필수템
- 건강한습관
- 간편조리
- 식단관리
- 가성비갑
- 헬스간식
- 간편식
- 피부진정
- 건강관리
- 편리한사용
- 맛있는간식
- 영양보충
- 비타민C
- 스마트홈
- 깔끔한디자인
- 다이어트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |