Q&A

  • StringGrid에 ComboBox를 넣었는데...

procedure TForm16.FormCreate(Sender: TObject);
begin
   StringGrid1.Objects[2,1]:=TComboBox.Create(Form16);
   with TComboBox(StringGrid1.Objects[2,1]) do
    begin
      parent      := StringGrid1;
      width       := StringGrid1.colwidths[2];
      height      := StringGrid1.rowheights[1];
      Style       := csDropDownList;
      ClientHeight:=100;
      
      itemindex:=0;
      item.add('접니다.');
      item.add('전데요.');
      ..
      ..
      ..

    end;
end;

머 이런식으로 했는데요 ..
문제는 콤보박스가 지정한 컬럼 로우에 위치하지 않고
항상 [0,0] 자리에 보인다는 겁니다.
위에선 [2,1]에다가 지정했는데도 불구하고 폼에는 [0,0] 자리에
나타나요.. 이를 어찌하면 좋을까요???  
0  COMMENTS