Silverlight: Determine parent TreeViewItem?

陌路散爱 提交于 2019-12-06 00:22:15

Found an ugly, but working way:

static TreeViewItem GetParentItem(TreeViewItem item)
{
  for (var i = VisualTreeHelper.GetParent(item); i != null; i = VisualTreeHelper.GetParent(i))
    if (i is TreeViewItem)
      return (TreeViewItem)i;

  return null;
}

So much wasted CPU cycles because of hidden readonly property :(

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!