그리드에 동적으로 선택행의 옵션 정보 변경할 수 있는 API이다.
Parameters | Type | Description |
---|---|---|
clrSelectRowInfo | class | 선택행의 옵션 정보를 담고 있는 class |
Type | Description |
---|---|
void |
** 파라미터 class정보 classGridSelectRow = function() { // selectrow_style속성값 nstyle; // 선택행의 배경색상 clrback; // 션택행의 전경색상 clrfore; // 선택행의 테두리색상 clrborder; // 포커스와 상관없이 항상 선택행을 표시할지 여부 bshowalways; }
function btnSelectRow_on_mouseup(objInst)
{
// 그리드에 현재 적용되어 있는 selectrow 옵션을 읽어들인다.
var clrSelectRowInfo = grid.getselectrowinfo();
factory.consoleprint("selectrow style : " + clrSelectRowInfo.nstyle);
factory.consoleprint("selectrow backcolor : " + clrSelectRowInfo.clrback);
factory.consoleprint("selectrow forecolor : " + clrSelectRowInfo.clrfore);
factory.consoleprint("selectrow bordercolor : " + clrSelectRowInfo.clrborder);
factory.consoleprint("selectrow showalways : " + clrSelectRowInfo.bshowalways);
// 현재설정되어 있는 selectrow 옵션에서 showalways 옵션만 꺼주자.
clrSelectRowInfo.bshowalways = false;
// 변경된 selectrow 옵션 적용
grid.setselectrowinfo(clrSelectRowInfo);
}