LayerGrid] 다시 만듬.
조금 다른 설계로 다시 만들고 있는 레이어 그리드!
목업 디자인용 그리드로 사용하기 위해서 그리드를 만들고 또 디자인 아이템을 다시 설계해서 만든 것...
7000개 까지는 생성해봤는데... 10000개는 에러나서 못만들고.
mockup만드는데 1000개의 Cell이면 뭐...
Cell병합과 RowHeight, ColWidth 를 각각 조정한 후 스샷을 찍은 것임.
처음엔 TableLayout으로 다시 커스텀 하려다가 안되는게 많아서 때리쳤음.
grid1[0, 0].ColSpan = 3;
// 아래 컬럼 merge
grid1[2, 2].ColSpan = 2;
grid1[2, 2].RowSpan = 3;
// 컬럼 사이즈를 늘리면!! [0,0] 의 컬럼 폭도 넓혀!
grid1.Columns[2].Width = 150;
grid1.Rows[2].Height = 40;
grid1.Columns[0].Width = 30;
grid1[0, 0].ColSpan = 1;
소스도 전보다 깔끔하게 만들어졌고, 깜빡이는 문제를 나름 해결해놓은 것...
/*######################################################################################*/
아래 는 기본 디자인컨트롤 TextBox와 그 속성 Text를 수정하면 실시간으로 서로 쌍방으로 변경이 됨.
서로 즉각 반응함.
새로운 설계로 둘간 데이타를 주고 받는게 간편해졌고, 속성편집 컨트롤을 쉽게 구성하고 적용할 수 있음.
레이아웃그리드를 디자인용컨트롤로 프레임웍에 추가한 후 기존 레이아웃 그리드를 걷어내고 대체시킨 후엔
다시 mockup용 프로그램을 다시 만들어볼까함.
해보다가 프로그램중 희안한것 발견...
.tt라는 템플릿 text라는게 비쥬얼스튜디오에서 지원이 되더군. ( 2013 커뮤니티 )
이거 획기적임 ㅡ.ㅡ;;; 오... 완전 새로운 발견! +_+;;;;
( 데모용 소스는 숨김 )
'# 9) My Program(.NET) > JsFW40' 카테고리의 다른 글
PPT 헬퍼... (0) | 2022.10.13 |
---|---|
금전관리 프로그램. (0) | 2015.09.26 |
그리드 폼 만들기 (2) (0) | 2014.03.18 |
그리드 폼 만들기 (1) (0) | 2014.03.15 |
PRJMNG] JS 디자이너~ (0) | 2012.12.27 |