수고하십니다.
3번째 row부터 9번째 row까지 삭제하려면
명령어를 어떻게 해야 하나요?
Grid1.DeleteRows(3,9)가 아닌가요?
답변 2
예스스탁
예스스탁 답변
2015-12-11 14:50:01
안녕하세요
예스스탁입니다.
복수로 지정이 되지 않습니다.
여러줄 처리하시려면 for문으로 수행하셔야 합니다.
for (var i = 3; i <= 9; i++)
{
Grid1.DeleteRows(i);
}
즐거운 하루되세요
> 아이작 님이 쓴 글입니다.
> 제목 : 그리드 객체 문의
> 수고하십니다.
3번째 row부터 9번째 row까지 삭제하려면
명령어를 어떻게 해야 하나요?
Grid1.DeleteRows(3,9)가 아닌가요?
아래 예스스탁님이 쓴 글 재 확인할 필요가 있습니다.
for (var i = 3; i <= 9; i++)
{
Grid1.DeleteRows(i);
}
이 경우 i의 값은 계속 증가하나, Grid에서는 로우가 하나씩 삭제가 되므로,
상호 row 번호가 맞지 않게 될 것 같습니다.
이 경우
for (var i = 3; i <= 9; i++)
{
Grid1.DeleteRows(3);
}
이렇게 해야할 것입니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 그리드 객체 문의
>
안녕하세요
예스스탁입니다.
복수로 지정이 되지 않습니다.
여러줄 처리하시려면 for문으로 수행하셔야 합니다.
for (var i = 3; i <= 9; i++)
{
Grid1.DeleteRows(i);
}
즐거운 하루되세요
> 아이작 님이 쓴 글입니다.
> 제목 : 그리드 객체 문의
> 수고하십니다.
3번째 row부터 9번째 row까지 삭제하려면
명령어를 어떻게 해야 하나요?
Grid1.DeleteRows(3,9)가 아닌가요?