В мероприятии afterSelect
Я хочу развернуть treeNode
, чтобы получить детей. Я пробовал функции expand()
и expandAll()
, но ничего не происходит. Я использую C# с синхронизацией.Как развернуть TreeNode в afterSelect event в C#
Событие:
void tvNavigation_AfterSelect(object sender, EventArgs e)
{
var selNode = mFP.TreeViewPresenter.SelectedNode.Text;
if (treeViewElements.Count > 0)
{
foreach (TreeNodeAdv tna in treeViewElements)
{
if (selNode == tna.Text)
{
tna.ExpandAll(); //does not expand
var expNodes = (ArrayList)tna.Nodes.Clone();
subTreeViewElements = expNodes.Cast<TreeNodeAdv>().ToList();
break;
}
}
}
}
Является ли это ошибка в Syncfusion?