2015-02-09 2 views
0

У меня есть файл ресурсов, который я читаю данные и загружаю в сетку. теперь я хочу, чтобы пользователь мог редактировать из сетки и нажать кнопку сохранения, которая сохранит его как новый файл resx? Как мне это сделать? это код для чтения файла.Как отредактировать из datagridview и сохранить новые изменения

oDataSet = new DataSet(); 
//now am reading the files from the path that is selected 
XmlReadMode omode = oDataSet.ReadXml(PathSelection); 

for (int i = 0; i < oDataSet.Tables[2].Rows.Count; i++) 
{ 
    string comment = oDataSet.Tables["data"].Rows[i][2].ToString(); 
    string font = Between(comment, "[Font]","[/Font]"); 
    string datestamp = Between(comment, "[DateStamp]", "[/DateStamp]"); 
    string commentVal = Between(comment, "[Comment]", "[/Comment]"); 

    string[] row = new string[] 
    { 
     oDataSet.Tables["data"].Rows[i][0].ToString(), 
     oDataSet.Tables["data"].Rows[i][1].ToString(), 
     font, 
     datestamp, 
     commentVal 
    }; 

    Gridview_Input.Rows.Add(row); 

    cboLanguage.Enabled = true; 
    btnNewfile.Enabled = true; 
} 

ответ

0

Вы можете попробовать обновить свои данные. Прокрутите каждую кнопку мыши.

datagridviewName.update(); 
datagridviewName.refresh(); 
+0

Я отредактировал и попытался сохранить, никаких изменений не произошло в моем файле resx. –

Смежные вопросы