먼저, Balsamiq을 사용하여 화면을 조롱하는 경우 +1.
나는 프레젠테이션에 대해 정말로 생각할 것입니다. 사용자가 한 번에 화면에 3 개 정도의 카테고리 만 표시하는 것에 만족하는지 확인하십시오. 생각할 수있는 많은 대안을 제시하고 프로토 타입으로 나아 가기 위해 부부를 선택할 수 있도록하십시오. 예를 들어 집계 뷰를 제공하고 대신 드릴 다운을 허용 할 수 있습니까? 프로토 타입을 사용하면 데이터를 조롱 한 상태에서 최종 결정을 내릴 수 있으며 불행한 점을 제공하지 않아도됩니다. 현장에서 작업 할 책임이 있습니다.
이미 프로토 타입 단계를 지나서 디자인에 만족하고 있다면 거친 구조로 데이터 그리드부터 시작할 것입니다. 무엇보다도 타사 제어 라이브러리가 제공 할 것입니다. 이러한 컨트롤 라이브러리는 항상 기본 .Net 컨트롤보다 훨씬 더 많은 사용자 지정 기능을 제공합니다. Infragistics는 내가 일반적으로 추천 할 수있는 느낌이지만, 당신이 필요로하는 종류의 가로 스크롤을 할 수 있는지 확인할 수는 없습니다.
당신은 제목 행에 대한 사용자 정의 셀 구현을 해보고 싶어요
, 당신은 당신이 상자에서 원하는 모양을 얻을 가능성이 있습니다. 이것은 꽤 간단합니다.
제 3 자 DataGrid가 열의 일부만 스크롤하지 않으면 스크롤바가 까다로울 수 있습니다. 오른쪽에있는 두 개의 열이 항상 화면 상에 나타나길 원합니다. 이 작업을 수행 할 수있는 컨트롤을 얻을 수 없다면 먼저 가짜로 만들려고합니다. '현재 기간'및 '누적'열을 완전히 새로운 그리드 컨트롤에 넣습니다. 그런 다음 가로 스크롤 막대를 왼쪽 gridview에 놓고 둘 다 창 컨트롤에 놓아 시각적으로 함께 유지할 수 있습니다. 데이터를 올바른 열에 개별적으로 바인딩하여 기본 데이터와 동기화되도록해야합니다.
하단의 부분합 컨트롤은 간단한 텍스트 상자로 유지하고이 필드에 대한 도메인 모델 계산에 직접 바인딩합니다.
Ahh! 만화 산! –
데드 링크, 더 이상 유용하지 않습니다. – Nightfirecat