/// <summary> /// 克隆一个 TreeViewItem,同时设置其 DataContext。 /// </summary> public static TreeViewItem Clone(this TreeViewItem item, object dataContext) { item = item.Clone(); if (item == null) { return(null); } item.DataContext = dataContext; return(item); }