Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > TTReeView как сделать итемс видимым.


Автор: Ak47black 12.5.2007, 18:34
Ну некак неполучаеться сделать итемс видимым, точнее то работает то нет
вот что я пытался уже сделать 
Код

   RegistryRootView.Select(TempNode,KeyboardStateToShiftState);
   RegistryRootView.Selected:= TempNode;
   TempNode.MakeVisible;

Но всеровно невыходит желаемый результат.
Вопрос:
    Как сделать итемс TTreeNode видимым, точнее как прокрутить TTreeview что он там был видимым, желательно что это итемс был посередине?
   Как это правильно сделать?  smile 

Автор: Yanis 12.5.2007, 18:49
Код
var
  tmp: TTreeNode;
begin
  tmp := TreeView1.Items.Item[8];
  TreeView1.Select(tmp);
  tmp.MakeVisible;
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)