Перейти к содержанию
  • Регистрация

Поиск сообщества

Показаны результаты для тегов 'tstringgrid'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общие вопросы
    • Анимация
    • Графика
    • Стили
    • Базы данных и REST
    • Компоненты
    • Положение, размеры, выравнивание
    • Работа с текстом
    • Приложение и формы
    • Отладка
    • Развертывание приложений
    • Вопросы по языку Object Pascal и RTL
    • Общая информация о TControl
    • События
    • Прочие вопросы
  • Вопросы по платформам
  • Вопросы по использованию RAD Studio
  • Native FGX
  • Обучение
  • Поиск специалистов по FireMonkey
  • Дополнительные ресурсы по FireMonkey
  • Организация работы данного форума
  • Видеокурсы

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


StackOverflow


Защита от ботов


Город


Интересы

Найдено: 19 результатов

  1. в delphi xe4 и xe5 это осуществлялось вот так: procedure TForm1.FormCreate(Sender: TObject); var Col, Row: Integer; CellCtrl: TStyledControl; begin StringGrid1.Cells[ 0, 0 ] := 'Cell00'; StringGrid1.Cells[ 1, 0 ] := 'Cell10'; StringGrid1.Cells[ 0, 1 ] := 'Cell01'; StringGrid1.Cells[ 1, 1 ] := 'Cell11'; for Col := 0 to StringGrid1.ColumnCount - 1 do begin for Row := 0 to StringGrid1.RowCount - 1 do begin CellCtrl := TColumnAccess( StringGrid1.Columns[ Col ] ).CellControlByRow( Row ); if ( CellCtrl <> nil ) and ( CellCtrl is TTextCell ) then begin TTextCell( CellCtrl ).StyledSettings := []; TTextCell( CellCtrl ).FontColor := claBlueViolet; TTextCell( CellCtrl ).Font.Family := 'Times New Roman'; TTextCell( CellCtrl ).Font.Style := [ TFontStyle.fsBold ]; TTextCell( CellCtrl ).Font.Size := 14; end; end; end; end; в Delphi xe6 этот код ошибок не выдает, но и не чего не делает (( Подскажите, что не так?
  2. Доброго времени суток всем! В VCL была возможность скрыть полосы прокрутки на TStringGrid. Оно не отключало скролл, но оно позволяло спокойно сделать таблицу с n-ым количеством колонок одинаковой ширины без появления горизонтальной полосы проркрутки. Есть ли что-то подобное в FireMonkey, а в особенности отключение не всех сразу, а лишь одной (горизонтальной) полосы прокрутки?
  3. Здравствуйте! Помогите разобраться пожалуйста. Delphi 10.1 и 10.2, Windows Программа прекрасно работала и программировалась. Добавил две колонки в StringGrid: сразу понял что не красиво и попытался их удалить(ничего в программе больше не менял и не добавлял!?) таким образом: но после нажатии кнопки "Delete" получил сообщение: дальше программировать, данный проект, нет возможности из таких сообщений и дальнейших разрушительных сбоев при новой загрузке проекта в DELPHI все работает и запускается, Project1.exe из Debug'а тоже работает. Но стоит только в DELPHI попытать что то сделать(бывает достаточно навести курсор мыши) с именно этим StringGrid то сразу выдает ошибки: помогает полное удаление StringGrid но так как это не в первый раз и в разных версиях это сильно напрягает переустановки delphi не помогают может кто знает в чем дело? Заранее спасибо за ответ...
  4. Добрый вечер, форумчане! Возможно ли менять ширину разделительных линий в StringGrid'е, гугол мне с этим не помог. Мне необходимо каждую пятую вертикальную и каждую пятую горизонтальную линию чуть шире остальных.(Delphi 10.2, Windows)
  5. Люди добрые, помогите) Я не понимаю, как закрасить ячейки в зависимости от информации в данной ячейке. Если в ячейке 1, то нужно покрасить белым, если 0, то чёрным. Имеющиеся на форуме ответы не помогают, ячейки не красятся=(
  6. Здравствуйте! Delphi 10.1 Berlin, android 6 Есть СomboBox, в нем выбираю фильтр для вывода в StringGrid списка из файла базы. При выборе в ComboBox "ВСЕ" - StringGrid заполняется большим! списком, который соответственно можно прокручивать по инерции Есть выбор "1" в ComboBox, при котором StringGrid заполняется всего несколькими записями, которые умещаются в пол экрана(которые не прокручиваются) Момент такой: Если StringGrid прокручивается по инерции(с выбором "ВСЕ"), а в этот момент выбрать выбор "1" то приложение вылетает (на android) Я так понял это из-за того что Stringу нечего прокручивать!? Подскажите пожалуйста решение этой проблемы . Заранее спасибо!
  7. Есть хоть какая-нибудь возможность зафиксировать первый столбец, чтобы он не прокручивался? То есть нужен аналог свойства FixedCols из VCL,
  8. Откомпилировав тестовый проект в Berlin для Android (4.3, 5.1), обнаружил, что событие OnSelectCell стало "нестабильным". Т.е. если я делаю Tap по ячейкам StringGrid, то OnTap отрабатывает всегда, а OnSelectCell - не всегда. К тому же иногда нарушается последовательность вызова событий. Последовательность обработки событий в Android была такой (в Seattle и более ранних версиях): 1). OnTap; 2). OnSelectCell. Как лечить? test_SelectCell.rar
  9. Здравствуйте! вопрос к знающим. Правильна ли практика применения заполнения сетки в зависимости от выбора в родительском списке(не parent!!) StrGrd.RowCount:=0; while not(Тquery.Eof) do begin StrGrd.RowCount:=StrGrd.RowCount:+1 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,, query.Next; end; Для FMX8 при запросе возвращающем 1 строку вызывает exeption. Разобрался из-за чего, но по правилам Запрещено публиковать найденные ошибки . Но может так не правильно очищать сетку для последующего заполнения может это wrong way?
  10. Подскажите как реализовать в TStringGrid заголовок с вертикальным текстом? Например:
  11. При прокрутки сетке про вертикали без проблем а при горизонтальной подвисает. Как это решить.
  12. Начинал проект под андроид на CBuilder XE7, продолжаю на 10 Seattle, проблема с компонентом TStringGrid остается. Прокрутка по вертикали срабатывает с небольшой, но заметной задержкой. Прокрутка по горизонтали совсем не годится, около полсекунды задержка. Сначала полагал что много строк(было около 500), оставил 10 - ничего не изменилось. Проблема, субъективно, в задержке между началом жеста и реакцией приложения на него. Т.е. небольшая таблица тормозит очень заметно на фоне прокрутки графики в закладке карты. В TListBox, по отзывам, быстродействие тоже не очень. Выложил как есть на бета-тест, думаю будут претензии, да и неизящно как то.
  13. rareMax

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

    Салют. Нужна помощь. Как можно редактировать текст прям в сетке(TStringGrid)? Пробовал воспользоваться событием CreateCustomEditor, но как то не взлетело. Делал так: SG: TStringGrid; sb_Factor: TSpinBox; sb_Experts: TSpinBox; //// procedure TForm1.SGCreateCustomEditor(Sender: TObject; const Column: TColumn; var Control: TStyledControl); begin Control:=sb_Experts; end;
  14. FAN

    Скрыть/показать ряд в TStringGrid

    Добрый день Можно ли скрыть/показать ряд в FMX TStringgrid используя код???
  15. Собственно, не подскажите как изменить высоту хидера в стринггриде? Нужно вывести 2 строки в нем...
  16. подскажите пожалуйста! Как можно для колонок задавать разные шрифты? И как сделать что бы если мы становимся на ячейку то подкрашивается вся строка? Как убрать вертикальные линии сетки грида? Спасибо
  17. Syb

    LookUp в TGrid\Tstringgrid

    Возможно как то в gridах сделать поле lookup, которое можно будет редактировать в Gridе(как в combobox) , а не только видеть значение? Тип поля без привязки к данным popup есть у TGrid теоретически... а если привязать забайндить к датасету, то стиль popup у поля отсутствует....
  18. Здравствуйте, помогите пожалуйста с проблемой, у меня в проекте RAD XE7 по какой-то причине не перерисовываются границы у ячеек при создании\удалении столбцов. Например: я создаю несколько столбцов так чтобы они были в рамках прямоугольника таблицы, + один столбец за видимой частью, чтобы его просмотреть нужно провести скроллом и далее чудеса которые видны на скрине (во вложении), линии на существующих ячейках отсутствуют. Грешным делом я подумал на стилизацию которую я установил при помощи StyleBook, но оказалось что и на стандартном окне без стилей тоже самое. Ещё когда например в видимой части удаляется столбец, то на его месте все ещё остаются границы от прежних ячеек. Собственно как перерисовывать таблицу? процедуры UpdateColumns и RePaint не помогают
  19. Здравствуйте. Как в TStringGrid удалить определенную строку? А так же как полностью удалить все строки?
×
×
  • Создать...