Конференция "Начинающим" » treeview при двойном щелчке менялась пиктограмма узла
 
  • andreoman (14.01.09 12:15) [0]
    Здравствуйте! Подскажите, пожалуйста, как в treeview при двойном щелчке (OnDblClick)
    сделать чтоб менялась пиктограмма узла ?
    При создании дерева задаю у узлов одинаковые пиктограммы (закрытая папка).
    А при двойном щелчке нужно чтоб пиктограмма поменялась (раскрытая папка).
    while not Eof do
    begin        
            TreeNode:=Items.AddChildObject(Node,
                       FieldByName('name').AsString,
                       Pointer(FieldByName('id').AsInteger));
            TreeNode.ImageIndex    :=1;
            TreeNode.SelectedIndex :=1;
            Next;
    end;
    Спасибо!


  • DimaBr © (14.01.09 12:20) [1]
    Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
    Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.

    Отловить DblClikc, узнать узел, и поменять этому узлу ImageIndex
 
Конференция "Начинающим" » treeview при двойном щелчке менялась пиктограмма узла
Есть новые Нет новых   [134465   +2][b:0][p:0]