|
TMS의 AdvStringGrid를 구하셨어요?
얼마전에도 여기에 StringGrid에서 범위 삭제에 관해 질문올리셨더니...
AdvStringGrid1->Remove** 까지만 입력해 보세요
그러면 Remove관련함수가 한 27개 정도 나오네요
그중에 RemoveRows()함수를 쓰면 될겁니다.
입력 파라메터는 ->RemoveRows(삭제시작하는 row , 삭제할 갯수)
그밖에도 엄청 강력한 기능이 많이 있어요.
Hide나 , merge 기능 , Excel 지원 , Print지원 등등...
document 잘 읽어보시구요
참...
범위 안에 문자 체크는 특별히 지원하는 기능이 있는지 모르겠네요
advStringGrid1->Selection; //이를 보면 어느 영역이 선택되어있는지 알수 있을것이구요
String str;
str= advStringGrid1->SelectedText(); //이함수는 선택영역의 Text를 가져다 주네요
비교는 str.Pos("비교문자") ;//이렿게 하면 되겠구요
선택되지 않는 특정 역영으로 하려면... 직접 코딩해주셔야 할듯 하네요
Options에서 goRowSelect=true 해주시면 row단위로 선택이 됩니다.
그럼 수고하세요
BlackNetwork 님이 쓰신 글 :
: 안녕 하세요~
: 제가 그리드 범위를 선택을 하고 삭제 하는거 구연 하려고 하는데.....혹시나 하고
: 범위를 선택 하고 삭제 하는게 있는지~_~a궁금 해서......올려 봐요~_~a
: 혹시 범위 삭제를 하는 방법을 알고 계신분은.ㅡ _-)//무한 답글..........
: 그리드는 AdvStringGrid 쓰고 있습니다.
|