type
TStringGridX = class(TStringGrid)
public
procedure MoveColumn(FromIndex, ToIndex: Longint);
procedure MoveRow(FromIndex, ToIndex: Longint);
end;
procedure TStringGridX.MoveColumn(FromIndex, ToIndex: Integer);
begin
inherited;
end;
procedure TStringGridX.MoveRow(FromIndex, ToIndex: Integer);
begin
inherited;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
TStringGridX(StringGrid1).MoveColumn(1, 3);
end;
TStringGrid редактирование
И еще - как вписывать текст в ячейку? Тож не работает.. Именно не
StringGrid->Cells[1][1] = "text".. А чтобы как в Edit'e - с клавиатуры...
Сам разобрался.. Нашел на Delphi
Цитата: DissDoc
Как можно изменять размеры столбцов (ширину), чтобы появлялась стрелочки (ну как в таблицах в MS Office) - подвели к столбцу (границе столбцов) - появилась стрелка ну и потащили вправо/влево - изменили ширину столбца...
И еще - как вписывать текст в ячейку? Тож не работает.. Именно не
StringGrid->Cells[1][1] = "text".. А чтобы как в Edit'e - с клавиатуры...
И еще - как вписывать текст в ячейку? Тож не работает.. Именно не
StringGrid->Cells[1][1] = "text".. А чтобы как в Edit'e - с клавиатуры...
Все в св-ве TCustomGrid::Options