На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Свой контрол от textbox'a
    Приветствую!
    Вот решил переписать TextBox, визуальность поменять. Пишу код OnPaint, а контролу хоть бы хны, изменений нет, Invalidate()...
    Как это все делается? Можно вкратце по шагам? Или я чтото упустил OwnerDraw тама нету нигде походу. И как в таком случае переделывать Комбобокс?
      1) Попробуй унаследоваться от TextBoxBase
      2) Не надо делать override OnPaint, сделай свой event-handler на Paint

      Комбобокс - свойство DrawMode (или что то типа этого) поставь в OwnerDrawFixed или OwnerDrawVariable и лови события DrawItem и MeasureItem
        Сенькс, счас буду пробовать:) Если что, спрошу:)
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0166 ]   [ 17 queries used ]   [ Generated: 26.04.24, 10:55 GMT ]