• 0
Antonyan

Как назначить событие KeyDown элементу стиля Edit

Вопросы

Добрый вечер !

Создал стиль для итемов Listbox. Одними из элементов стиля являются Edit и Button.

И если событие Button.OnClick работает без проблем,то с Edit.OnKeyDown не получается.

Как это поправить ?

Var
aItem: TListboxItem;
  aItem.StylesData['Button.OnClick'] := TValue.From<TNotifyEvent>(ButtonClick); - работает
  aItem.StylesData['Edit.OnKeyDown'] := TValue.From<TNotifyEvent>(EditKeyDown(Self,key,KeyChar,Shift)) - не работает

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 ответа на этот вопрос

  • 0
10 минут назад, Antonyan сказал:

aItem.StylesData['Edit.OnKeyDown'] := TValue.From<TNotifyEvent>(EditKeyDown(Self,key,KeyChar,Shift)) - не работает

попробовать изменить так

aItem.StylesData['Edit.OnKeyDown'] := TValue.From<TKeyEvent>(EditKeyDown(Self,key,KeyChar,Shift)) 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу