private void txtTitle_OnLostFocus(object sender, RoutedEventArgs e)
{
if (this._ProjectItem == null)
return;
ProjectFileInfo file = this._ProjectItem as ProjectFileInfo;
if (file == null)
return;
file.Title = String.IsNullOrEmpty(this.txtTitle.Text) ? null : this.txtTitle.Text.Trim();
}