티스토리 뷰
프로그램을 진행하는 도중,
엄청나게 큰 양의 DB 를 읽는 상황이 왔을때 사용하기 위한 콘트롤 입니다.
DB 를 모두다 읽고, 그 값을 뿌리는데는 짧게는 몇초 길게는 몇분이 걸릴 수도 있지만
이런 진행 정도를 사용자가 눈에 보이게 해서, 프로그램이 멈추거나 죽은게 아니란걸
인지하게 해주기 위해 찾아보고 예제를 만들었습니다.
Progressbar에 대한 설정은 폼이 불러올때 설정이 됩니다.
style 은 벽돌(block)모양이 아닌 continuous 라는 연속적인 형태를 띄고 있고
최소값은 0, 최대값은 100입니다. 그 숫자의 활용 용도는 DB 를 읽고 모든 count( row ) 의 값을 가져와서
적용해주면 되겠습니다.
그리고 step 값에 따라서 ProgressBar1.PerFormStep 이 진행되게 됩니다.
현재는 값이 1이기 때문에 늘어나는 크기가 미세하게 조절되어지는 것을 예제를 통해서 확인했습니다.
그리고 단계를 진행할때는 메써드 PerformStep() 을 불러올때마다 값이 채워지게 됩니다.
'P rogramming > C # (13.05~)' 카테고리의 다른 글
| C# treeview 예제 및 설명 (0) | 2013.08.16 |
|---|---|
| C# control backgroundimage 설정 ( 지정 파일 사용해서 배경 이미지 설정 ) (0) | 2013.08.14 |
| C# DriveInfo Class, 드라이브 기본 정보 검색 (0) | 2013.08.14 |
| C# Progressbar 진행 정도 확인 가능한 콘트롤 (4) | 2013.08.05 |
| C# txt 파일 읽기 (0) | 2013.07.30 |
| C# 윈폼에서 콘솔창 띄우기( winform -> console ) (0) | 2013.07.29 |
| C# Compareto 문자 비교 및 반환 값, 예제 소스 (0) | 2013.07.29 |
| C# string to DateTime (0) | 2013.07.26 |
공지사항
최근에 올라온 글
- Total
- 331,919
- Today
- 0
- Yesterday
- 89
링크
TAG
- 알프스목초지1-4
- Joseph Redmon
- 리눅스
- C# 패널
- 자신만의향
- PolyBridge1-4
- DaleEvans
- C# 패널 예제
- PolyBridge1-3
- 믿는다는것
- 알프스목초지1-3
- PolyBridge1-5
- PolyBridge하는법
- 인생의시간
- 알프스목초지1-2
- PolyBridge1-1
- OnlyICan
- 분할작업
- Nina Fedoroff
- 1Day1Sentence
- c#
- 알프스목초지1-1
- 사람의인생
- ted
- PolyBridge
- 좋은글귀
- 알프스목초지1-5
- PolyBridge1-2
- 폴리브릿지
- 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 |
글 보관함
- 2017/08 (4)
