protected virtual List<TreeViewItem> ExpandedRows(TreeViewItem root) { List<TreeViewItem> items = new List<TreeViewItem>(); this.GetVisibleItemsRecursive(this.m_RootItem, items); return items; }