Вопросы по теме 'tstringgrid'

Почему InvalidateRow/InvalidateColum не работает?
InvalidateRow и InvalidateColum не работают для TStringGrid. Методы не сделают недействительными всю строку/столбец. InvalidateGrid всегда работает (так что это может быть грязным обходным путем, пока не будет найдена причина ошибки). В некоторых...
430 просмотров
schedule 13.10.2022

Альтернатива (ы) для TStringGrid для Delphi Prism
Поскольку я начинаю разрабатывать под Delphi Prism, я заметил, что у него нет никакого инструмента сетки, аналогичного инструменту TStringGrid, который вы обычно видите в Delphi 7 и ниже. Хотя в Delphi Prism есть DataGridView, он не подходит для моих...
358 просмотров
schedule 08.09.2022

delphi: как я могу изменить цвет ячейки в сетке строк
Я хочу изменить цвет фона (не шрифт) ячейки в сетке строк в Delphi. Всего одна ячейка, а не строка или столбец. Могу я? RRUZ: ваша процедура правильная и работает, но моя процедура не работает. Моя процедура: x - глобальный массив...
50297 просмотров
schedule 25.04.2023

Исправление ошибки в объявлении метода на форме в Delphi
Почему я получаю эту ошибку, я заменил stringgrid на listview, затем я установил для него стиль просмотра vsreport, но я получаю сообщение об ошибке типа (ожидается '=', но '(' найдено) его мигание в этой процедуре ниже procedure...
358 просмотров
schedule 19.11.2022

delphi xe2 stringgrid с комментариями
Может ли кто-нибудь порекомендовать хороший компонент, подобный строковой сетке, для Delphi, который обрабатывает комментарии к каждой ячейке, как в Microsoft Excel? Я ищу в Интернете, но еще ничего не нашел и был бы признателен, если бы кто-то здесь...
940 просмотров
schedule 09.06.2024

Сетка с плавной прокруткой
Мне нужна сетка строк, которая может плавно прокручиваться, а не блокироваться в верхнем ряду/левом столбце. Когда вы прокручиваете TStringGrid , левый видимый столбец и верхняя видимая строка фиксируются вдоль верхнего/левого края. Мне нужна...
3877 просмотров
schedule 08.12.2022

Выборочно показать подсказку с помощью StringGrid
В потомке компонента StringGrid я хочу изменить всплывающее сообщение подсказки в зависимости от значения ячейки. Моя кодировка: procedure TForm.GridMouseEnterCell(Sender: TObject; ACol, ARow: Integer); var k: integer; begin k :=...
2704 просмотров
schedule 03.03.2022

TStringGrid с кнопками SpeedButton
Я хочу иметь кнопку со значком в конце каждой строки. Как здесь: я пробовал это procedure TMyFrame.sgrd1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); var canvas: TCanvas; sgrd: TStringGrid;...
2298 просмотров
schedule 21.10.2023

Проблема StringGrid в мобильном приложении Delphi XE8 firemonkey
Я использую Delphi XE8 для разработки мобильных приложений, и я столкнулся с некоторыми проблемами в TStringGrid. Я написал следующий код в событии StringGridSelectCell. Showmessage (StringGrid.Cells [0, ARow]); И это показывает...
1580 просмотров

Изменить размер шрифта THeader в FMX TStringGrid
Я искал этот вопрос и нашел это . поэтому я написал обработчик события OnApplyStyleLookup следующим образом: procedure TForm1.StringGrid1ApplyStyleLookup(Sender: TObject); var Header: THeader; I: Integer; begin Header := THeader((Sender...
2158 просмотров
schedule 11.07.2023

Процентная маска для некоторых ячеек TStringGrid
У меня есть TStringGrid, где я буду вводить значение в каждом столбце, и мне нужна маска, чтобы значение отображалось в процентах, я новичок в Delphi, но я видел, что есть метод OnGetEditMask, но я не знаю, как его создать маска для процента ......
130 просмотров
schedule 10.03.2022

Тонкая линия слева от ячеек в выбранной строке в tstringgrid, цвет которой отличается от [дубликата]
У меня есть tstringgrid в форме, которая использует этот код для выделения выбранной строки: procedure TTestForm.testGridDrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); begin testGrid.Canvas.Pen.Color :=...
59 просмотров
schedule 22.02.2022

Как автоматически отображать горизонтальную полосу прокрутки? (С++ Builder, VCL)
У меня есть несколько компонентов StringGrid в одном кадре. Все сетки имеют одинаковые заголовки. Я хотел бы, чтобы горизонтальная полоса прокрутки фрейма отображалась автоматически, если окно более узкое, чем ширина StringGrid. Вертикальная полоса...
275 просмотров

Delphi - проблема со строковой сеткой после сортировки
Итак, строковая сетка, которую я имею в программе, которую я упомянул здесь: ( Delphi - Изменение цвета вкладки активной страницы и его сброс после нажатия на другую вкладку ) отлично сортирует от наименьшего к наибольшему, но сетка в некотором роде...
88 просмотров
schedule 02.11.2022