[C#]가계부 만들기 - 메인 뷰단 만들기 -1

프로젝트/가계부(1)  2013.02.06 09:00

안녕하세요 명월입니다.


이번 포스팅에서는 그리드 뷰를 이용한 가계부에서 검색 뷰를 작성해보도록 하겠습니다.


먼저 유저 컨트럴을 작성하겠습니다.




유저 컨트럴을 추가 하였습니다.


다음은 화면 구성입니다.



위와 같이 화면을 구성하였습니다.


화면 구성을 이용하여 컨트럴을 생성하다보면 객체들의 이름을 자동으로 생성됩니다.
그대로 사용해도 무방하나 그래도 하나하나 객체의 명명을 정하여 가독성을 높히는 것이 좋은 소스 코드라고 할 수 있습니다.



위 보시는 바아 같이 명명만 봐도 무슨 컨트럴인지 감이 옴니다.


기본 설정은 여기에서 끝났고 이제 초기화 설정을 해보도록 하겠습니다.
프로그램이 시작되면 기본적으로 데이터 타입을 설정하게 되겠습니다.


그리고 검색 기준을 지금부터 3개월 전을 검색을 하게 되고 그 데이터를 MSSQL로 부터 Select 해 와서 입금, 출금, 잔액을 표시하는 형태가 되겠습니다.


일단은 그리드 뷰까지 나타내고 잔액을 계산하는 것까지는 테스트 값이 필요한 부분이기 떄문에 먼저 타입, 일자 세팅을 먼저 해보도록 하겠습니다.



(프로그램 의뢰자가 일본인인 관계로 내부 소스코드는 한글로 진행되지만 외부 보이는 값은 일본어로 표시됩니다.)


먼저 타입 콤보에 전체, 입금, 출금을 세팅 하여 컨트롤 탑재를 합니다.


날짜를 세팅 하도록 하겠습니다.



위에 소스를 확인 해 보면 아시겠지만 연, 월을 세팅을 하겠습니다.



그리고 각 월 마다 윤달을 계산하여 일수를 계산하도록 하겠습니다.


그리고 연월마다 해당 연월이 바뀌면 일수가 바뀌도록 이벤트를 걸어보도록 하겠습니다.




결과 확인 해보도록 하겠습니다.




(현재 실 프로젝트 진행사항은 포스팅 내용보다 빠르기 때문에 진행이 앞선 모습이 보여집니다.)


해당 예제 소스 첨부입니다.


MW_DataView.cs

MW_DataView.Designer.cs


댓글 2개가 달렸습니다.
댓글쓰기
  1. 프로그램공부중
    2013.07.24 11:46 신고 |  수정/삭제  댓글쓰기

    자료감사드립니다...잘보겠습니다.^^