Xwt.GtkBackend.TreeViewBackend.SetCurrentEventRow C# (CSharp) Method

SetCurrentEventRow() public method

public SetCurrentEventRow ( string path ) : void
path string
return void
        public override void SetCurrentEventRow(string path)
        {
            var treeFrontend = (TreeView)Frontend;

            TreePosition toggledItem = null;

            var pathParts = path.Split (':').Select (int.Parse);

            foreach (int pathPart in pathParts) {
                toggledItem = treeFrontend.DataSource.GetChild (toggledItem, pathPart);
            }

            CurrentEventRow = toggledItem;
        }