Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TStringGrid редактирование

249
26 марта 2007 года
DissDoc
639 / / 01.10.2004
Как можно изменять размеры столбцов (ширину), чтобы появлялась стрелочки (ну как в таблицах в MS Office) - подвели к столбцу (границе столбцов) - появилась стрелка ну и потащили вправо/влево - изменили ширину столбца...
И еще - как вписывать текст в ячейку? Тож не работает.. Именно не
StringGrid->Cells[1][1] = "text".. А чтобы как в Edit'e - с клавиатуры...
249
26 марта 2007 года
DissDoc
639 / / 01.10.2004
Сам разобрался.. Нашел на Delphi
Код:
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;
246
27 марта 2007 года
GIZMO
1.8K / / 30.07.2004
Цитата: DissDoc
Как можно изменять размеры столбцов (ширину), чтобы появлялась стрелочки (ну как в таблицах в MS Office) - подвели к столбцу (границе столбцов) - появилась стрелка ну и потащили вправо/влево - изменили ширину столбца...
И еще - как вписывать текст в ячейку? Тож не работает.. Именно не
StringGrid->Cells[1][1] = "text".. А чтобы как в Edit'e - с клавиатуры...



Все в св-ве TCustomGrid::Options

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог