Q&A

  • StringGrid 에서 셀을 모두 자동 선택 하고 싶습니다.
StringGrid 에서 셀을 모두 자동 선택 하고 싶은데요

어떻게 하는지좀 꼭!!

가르쳐주세요~
4  COMMENTS
  • Profile
    싸이키델리 2003.07.22 02:50


    아래와 같이 해보세요.
    모두 자동 선택이란 말의 뜻을 정확히는 모르겠지만 코딩으로 선택하는
    방법입니다.
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      StringGrid1.Selection := TGridRect(Rect(1, 1, 3, 3));
    end;
  • Profile
    Wind 2003.07.21 08:49
    옵션에서 goRowSelect 를 True 로 했으면

    StringGrid.Row := 줄번호

    이걸로 한줄이 선택되구요


    False라면 위에꺼 Row에다가

    StringGrid.Col := 칸번호

    입력해주면 1칸 선택됩니다.


    한줄, 또는 한칸 띄어서 띄엄띄엄 선택하는건

    안된다구 알고 있습니다.

    마우스로 주욱 그어서 범위선택되는건

    코딩으로 어떻게 하는지 모르겠슴다.


    Happy Happy ^^

  • Profile
    장덕곤 2003.07.21 04:58
    For 문을 이용하시면 될것같습니다
    만약에 첫번째 칼럼에 모두 선택되게할려면
    For RR: = 1 to StringGrid1.RowCount - 1 do
          StringGrid1.Cells[0,RR] := '선택'
    이렇게 하시면됩니다


  • Profile
    Angel 2003.07.21 07:13
    제가 말한거랑 다르잖아요 -_-;