Files
EzUI/sources/TreeView.cpp
2026-01-24 22:42:46 +08:00

27 lines
474 B
C++

#include "TreeView.h"
#include "Label.h"
namespace ezui {
TreeView::TreeView(Object* parentObj) :HListView(parentObj)
{
m_vList.SetAutoWidth(true);
m_vList.SetDockStyle(DockStyle::Vertical);
this->Add(&m_vList);
}
void TreeView::AddNode(const UIString& nodeName)
{
Label* label = new Label(this);
label->TextAlign = TextAlign::MiddleLeft;
label->SetText(nodeName);
label->SetAutoSize(true);
m_vList.Add(label);
}
TreeView::~TreeView()
{
}
}