나는 커다란 캘린더 컨트롤을 만들기 위해 사각형 하나부터 시작했다. 대부분 전체 화면이나 뭔가를 차지할 가능성이 높습니다. 복잡하지 않고 날짜를 탐색하고 특정 요일에 텍스트 줄을 표시 할 수 있습니다.커다란 캘린더를위한 커스텀 컨트롤
이 연구에서 내 자신의 사용자 지정 컨트롤을 만들 필요가있는 것처럼 들리지만, 어떻게해야하는지, 그리고 내 목표를 달성하는 방법을 알지 못합니다.
어떤 통찰력이라도 있습니까?
나는 커다란 캘린더 컨트롤을 만들기 위해 사각형 하나부터 시작했다. 대부분 전체 화면이나 뭔가를 차지할 가능성이 높습니다. 복잡하지 않고 날짜를 탐색하고 특정 요일에 텍스트 줄을 표시 할 수 있습니다.커다란 캘린더를위한 커스텀 컨트롤
이 연구에서 내 자신의 사용자 지정 컨트롤을 만들 필요가있는 것처럼 들리지만, 어떻게해야하는지, 그리고 내 목표를 달성하는 방법을 알지 못합니다.
어떤 통찰력이라도 있습니까?
여기 비슷한 프로젝트를 완료 했으므로 먼저 DataGridView를 컨트롤로 사용하는 것이 좋습니다. 다음 몇 월/연도를 기준으로 데이터의 인구를 제어하는 함수를 만들는 외부 등 윤년 등의 변수, 시작에 대한 그래서
같은 기능을 포함한다 :
UpdateDaysInMonth() : 방법을 결정합니다 1 월, 2 월, 3 월 등의 여러 날
UpdateMonth() : 사용자가 다음 달 또는 지난 달을 클릭 했습니까?
UpdateColumns() : 이이 환경 설정을 기반으로합니다, 내 캘린더는 1-31 모든 방법에서 을 일했지만, 당신은 다르게 설정 될 더 전통적인 찾고 달력을 찾고 있다면. Sun-Sat 일 동안 열에 HeaderText를 사용하십시오.
보고있는 시간대의 모든 기본 데이터를 가져 오면 DataGridView를 그릴 수 있습니다.
호프가 도움이 되었으면 더 궁금한 점이 있으면 알려주세요. 행운을 비네!
은 계획과 비슷합니다. 난 지금 달력에 대한 대안을 생각해 냈지만, 나는 달력 백본으로 datagridview를 사용하는 것을 좋아한다. 우리가 볼거야. 입력에 감사드립니다. – ikathegreat
을 시작으로 MSDN "웹 사용자 정의"문서를 읽을 수 있습니다. http://msdn.microsoft.com/en-us/library/3457w616(v=vs.90).aspx, http도보십시오. : //stackoverflow.com/questions/2125987/create-a-custom-full-sized-calendar-control – ToddBFisher