TStringgrid

3 отговора 0 прегледа
#1

TStringgrid

Проблемът ми е следния;
Слагам си StringGrid1 (с Делфи 6 съм).
резрешавам да се пише в клетките.
Пиша си нямамъв текст, но текста е дълъг.... А аз не искам колоната да се разширява повече.
Има ли някакво свойство или настройка - като пиша текст автоматично да ми го пренася на втория /третия.../ ред . Гледах всичките свойста! Аз ли съм тъп или бързам много, ама нищо не открих!
Разбира се не е проблем да използвам свойството за изчертаване на клетки и с canvas da "играя", ама все пак...

Отговор
в отговор на 123 #2

Re: TStringgrid

TStringGrid няма такава възможност. Или трябва да ползваш друг или да си го направиш сам. Ако потърсиш из гугъла за Delphi TStringGrid wrap text има сума неща, които да ти помогнат да го направиш. Например това.

Linux isn't free,it's worthless.


Отговор
в отговор на andrew_nikoloff #3

Re: TStringgrid

Благодаря ти много. То и аз стигнах до същия извод кат порових с гуглето ама знаае ли човек от де може да излезе гълъбчето...
Споменаваш, че има и други начини освен стринггрида. Сподели ако имаш възможност... Необходима ми е таблица с данни, в която да е попълнен текст или числа. (В коя клетка какво - аз си решавам). Предклавиатурното требе да може да оразмерява редове/колони и да залага некви формули. Всичко друго като вход и изход е направено. както и четене и писане на данни. Само таблицата не мога да я измисля още... Ще се налага да се печата и евентуално в ЕКСЕЛ да се прехвърля.... Не е проблем печата и ЕКСЕЛА с стринггрида.

Отговор
в отговор на 123 #4

Re: TStringgrid

Ами имам предвид просто друг компонент - нищо конкретно. Сигърен съм, че има такива готови. Провери например в Torry.

Linux isn't free,it's worthless.


Отговор