private void TreeViewItem_Checked(object sender, RoutedEventArgs e)
{
this._ProjectItem = ((CheckBox)e.OriginalSource).DataContext as ProjectItemInfo;
if (this._ProjectItem == null)
return;
if (this._ProjectItem.Handled)
return;
ProjectFolderInfo selectedFolder = Service.GetSelectedFolderFromTree(this._AllTree);
if (selectedFolder != null)
this._TopFolder = selectedFolder;
this.SetChildProperties(this._ProjectItem as ProjectFolderInfo);
this.SetParentProperties(this._ProjectItem);
}