퇴근5분전

 

 조금 다른 설계로 다시 만들고 있는 레이어 그리드!

 

목업 디자인용 그리드로 사용하기 위해서 그리드를 만들고 또 디자인 아이템을 다시 설계해서 만든 것...

 

 

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