Grid > GridColumnControl

개요

Grid 내 각 Cell Width 값을 지정하며, Left,Right Band 지정 여부와 Scroll Fix 여부를 지정하는 오브젝트입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☑ Edge

☑ Chrome

☑ Safari

☑ Firefox

☑ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☑ Android

☑ iOS/iPadOS




- Format의 Columns 내에 List로 존재합니다.

속성

band

Grid 에서 Column 이 소속 될 밴드영역을 설정하는 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☑ Edge

☑ Chrome

☑ Safari

☑ Firefox

☑ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☑ Android

☑ iOS/iPadOS




속성 타입

☑ Enum

☐ Expr

☐ Control

☐ Hidden

☐ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

GridColumnControl.band

문법 설정

band ::= 'left' | 'body' | 'right'
Grid.setFormatColProperty( 0, "band", "left" ) ;
Grid.getFormatColProperty( 0, "band" ) ;

"left"

해당 Column 이 Left 밴드에 속하게 됩니다.

"body"

해당 Column 이 Body 밴드에 속하게 됩니다.

"right"

해당 Column 이 Right 밴드에 속하게 됩니다.

참고

- band 속성값을 설정하지 않으면 "body" 로 적용됩니다.

- Column 의 band 속성값을 설정하려면 setFormatColProperty() 메소드를 사용하여야 합니다.
  Column 의 band 속성값을 가져오려면 getFormatColProperty() 메소드를 사용하여야 합니다.

- Left/Right 밴드는 기본적으로 각각 Grid의 왼쪽/오른쪽 고정영역에 표시되며 스크롤 시 고정되어 움직이지 않습니다.

활용 예제

size

Column 의 너비를 설정하는 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☑ Edge

☑ Chrome

☑ Safari

☑ Firefox

☑ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☑ Android

☑ iOS/iPadOS




속성 타입

☐ Enum

☐ Expr

☐ Control

☐ Hidden

☐ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

GridColumnControl.size

문법 설정

this.Grid00.setFormatColProperty ( 1, "size", 50 );       // 화면에 표시되는 포맷에 적용
this.Grid00.getRealColSize ( 1 );                              // 화면에 표시되는 포맷의 값
this.Grid00.getFormatColProperty ( 1, "size" );           // 디자인시 설정된 값
this.Grid00.getFormatColSize ( 1 );                           // 디자인시 설정된 값

size

Column 의 너비를 pixel 단위의 숫자로 설정합니다.


디자인 시 정의된 포맷의 속성값은 변경되지 않고, 화면에 표시되는 포맷의 속성값만 변경됩니다.

참고

- Grid 의 포맷을 동적으로 변경하여도 디자인 시 설정된 속성값은 변경되지 않고, 화면에 표시되는 포맷만 변경됩니다.

- 화면에 표시되는 Column 의 size 속성값을 설정하려면 setFormatColProperty() 메소드를 사용하여야 합니다.

- 화면에 표시되는 Column 의 size 속성값을 가져오려면 getRealColSize() 메소드를 사용하여야 합니다.

- 디자인 시 정의된 Column 의 size 속성값을 가져오려면 getFormatColProperty(), getFormatColSize() 메소드를 사용하여야 합니다.

- 디자인 시 정의된 포맷 또는 화면에 표시되는 포맷 정보를 가져오려면 getCurFormatString() 메소드를 사용하여야 합니다.