PoDataContainer removeTrash(PoDataContainer cont) { try { if (cont.msgctxt.Contains("msgctxt \"")) { cont.msgctxt = cont.msgctxt.Replace("msgctxt \"", ""); cont.msgctxt = cont.msgctxt.Remove(cont.msgctxt.Length - 1); } if (cont.msgid.Contains("msgid \"")) { cont.msgid = cont.msgid.Replace("msgid \"", ""); cont.msgid = cont.msgid.Remove(cont.msgid.Length - 1); } if (cont.msgstr.Contains("msgstr \"")) { cont.msgstr = cont.msgstr.Replace("msgstr \"", ""); cont.msgstr = cont.msgstr.Remove(cont.msgstr.Length - 1); } return(cont); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return(null); } }
private void treeViewMain_AfterSelect(object sender, TreeViewEventArgs e) { int selectedNode = Convert.ToInt32(e.Node.Name); PoDataContainer cont = _poData.data[selectedNode]; loadDataToPropGrid(cont); }
void loadDataToPropGrid(PoDataContainer cont) { propertyGridData.SelectedObject = removeTrash(cont); propertyGridData.Refresh(); }