Как перемещать строки и колонки в StringGrid 2Delphi , Компоненты и Классы , TStringGrid и TDrawGridКак перемещать строки и колонки в StringGrid 2Автор: Vit type TFake = class(TStringGrid); ... procedure TForm1.Button1Click(Sender: TObject); begin TFake(StringGrid1).MoveColumn(1, 3); end; Here's the translation of the provided text into Russian: В коде класс Строка В этом случае seems, что цель - переместить столбцы 2 и 4 (а не 1 и 3) из их оригинальных позиций в новые. Поскольку grid имеет, по крайней мере, четыре столбца, вы можете использовать следующий исправленный код:
Обратите внимание, что метод Также помните, что перемещение столбцов изменит данные в grid. Если вы хотите сохранить оригинальный порядок столбцов, вам может потребоваться дополнительная логика для обработки этого. Альтернативным решением может быть использование метода
Метод В статье рассматривается способ перемещения строк и колонок в StringGrid 2, а конкретно приведен пример программного кода на Delphi, использующего класс TFake для реализации этой функции. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: TStringGrid и TDrawGrid ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |