private void GridDetails_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ProcessWindow pw = new ProcessWindow("Displaying File ..."); try { //Para el selected Item despliega el archivo. if (GridDetails.SelectedItem == null) { return; } ProcessEntityResource per = GridDetails.SelectedItem as ProcessEntityResource; if (per.Template != null) { UtilWindow.ShowDocument(per.Template, per.EntityRowID, "", false); } else if (per.File != null) { UtilWindow.ShowFile(per.File); } } catch (Exception ex) { Util.ShowError("Fiel could not be displayed.\n" + ex.Message); } finally { pw.Close(); } }