티스토리 뷰
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 | 29 | 30 | 31 |