/// <summary>
/// Selects the tree view item.
/// </summary>
/// <param name="owningItemGenerator">The owning item generator.</param>
/// <param name="dataItem">The data item.</param>
public static void SelectTreeViewItem(ItemContainerGenerator owningItemGenerator, object dataItem)
{
if (owningItemGenerator == null) return;
var treeViewItem = owningItemGenerator.ContainerFromItem(dataItem) as TreeViewItem;
if (treeViewItem != null)
{
treeViewItem.IsSelected = true;
}
}