Q&A

  • 그리드에 데이터 추가하기..
안녕하세요..^^

그리드를 사용해서 데이터를 뿌려주고 저장도 하고 하는데..
오늘은 새로운 것을 해 보려고 합니다..

A1 이라는 그리드에...

a1,        a2,         a3
0001      A01       1234
0002      B01       1234
0003      C01       1234
  .           .           .
  .           .           .
  .           .           .
  .           .           .
9999      Z99       1234

이런식으로 그리드에 데이터가 뿌려져 있씁니다..

근데.. 아래 a1 의 0002 번과 0004번 사이에 0003번을 삽입하려고 하거든요..
뭔가 버튼을 누르면 그곳에 빈 로우가 나오고 입력 하는 그런 방식이기를
바라는 데 잘 않되네요..
무슨 방법이 있을 까요?

부탁 들빈다..

a1,        a2,         a3
0001      A01       1234
0002      B01       1234           <-  여기...
0004      C01       1234
  .           .           .
  .           .           .
  .           .           .
  .           .           .
9999      Z99       1234

  
1  COMMENTS
  • Profile
    KDDG_Apine 2004.06.08 04:31
    방법은 여러가지 있습니다..  우선 어떤 그리드를 쓰냐에 따라 다른데

    항목 편집이 되는 그리드면 중간 추가 시킬수 있는 옵션이 있을겁니다.

    insertRow(index)  <- 이런식으로 있겠죠  그리고 직접 Edit 모드까지 지원하는거면 바로 그곳에 써 넣으면 됩니다..

    만약 Edit가 되지 않는다면 일반 Edit박스를 행당 셀의 위치값을 구해서 Edit가 되는것처럼 하면 됩니다..

    셀의 위치를 구하는 방법도 그리드에서 지원합니다..

    첫번째 방법보다는 EditBox 컴포넌트를 얻어서 하는게 더 쉽지 않나 싶습니다..

    첫번째도 그리 어렵지 않은 방벙이지만 그리드에서 지원 안하면 말짱 꽝이죠