На главную
Подписка
Новости


Рейтинг@Mail.ru











Главная / DELPHI / Часто задаваемые вопросы и ответы на них / Компоненты / Буфер обмена и ячейки DBGrid Сделать домашней страницей Добавить в избранное Написать писмо

Буфер обмена и ячейки DBGrid


Автор: Steve Schafer

Поймал мужик(М) золотую рыбку(Р):
(Р)- Загадывай желание.
(М)- Я хочу, чтобы был мир во всем мире!
(Р)- Не, ну это слишком сложно.
(М)- Ну тогда пусть Windows не глючит.
(Р)- Мир во всем мире, говоришь?

Каким образом возможно вырезать/копировать/вставить ячейку компонента dbGrid или stringGrid?

Внутренний (in-place) редактор является защищенным свойством TCustomGrid, поэтому тут придется немного поколдовать. Вы можете сделать приблизительно так:


type
  TMyCustomGrid = class(TCustomGrid)
  public
    property InplaceEditor;
  end;

...

if ActiveControl is TCustomGrid then
  TMyCustomGrid(ActiveControl).InplaceEditor.CopyToClipboard;


Copyright ©   "DELPHI WORLD"   E-mail:   delphiworld@mail.ru  http://www.delphiworld.narod.ru
Источник получения информации: http://www.delphiworld.narod.ru
Hosted by uCoz