void __clickItem(EventContext context)
{
float posY = 0;
if (list.scrollPane != null)
posY = list.scrollPane.posY;
TreeNode node = (TreeNode)((GObject)context.data).data;
onClickNode.Call(node);
if (list.scrollPane != null)
{
list.scrollPane.posY = posY;
list.scrollPane.ScrollToView(node.cell);
}
}