내가 작성한 코드에 몇 가지 문제가 있습니다. TStringGrid를 사용하여 좌석 배치도를 그립니다.TStringGrid 외부 열 레이블 지정
무엇을 해야하는지는 fixedcol 및 fixedrow에 열의 문자와 행의 번호로 레이블을 지정하는 것입니다.
내 문제는 내 코드를 변경하여 셀 [0,0]을 제외시키는 방법을 모른다는 것입니다. 또한 모든 행에 레이블을 지정하지 않습니다.
procedure TfrmDraw.FormCreate(Sender: TObject);
var
i, j, k: Integer;
begin
sgFloor.RowCount := adotSeats['Rows'] + 1;
sgFloor.ColCount := adotSeats['Seats_per_Row'] + 1;
for i := 0 to SgFloor.RowCount do
begin
for j := 0 to SgFloor.ColCount do
begin
if i = 0 then
SgFloor.Cells[i,j] := Chr(65 + j)
else
if j = 0 then
begin
for k := 1 to sgFloor.ColCount do
SgFloor.Cells[i,0] := IntToStr(i) ;
end;
end;
end;
end;
스크린 샷 :
감사
['이 방법은] (http://pastebin.com/uxhC7qiT). – TLama