Я вчера задал этот вопрос, и я не получил хорошего ответа. Я работаю над файлом resx. Я прочитал файл и загрузил его в gridview. теперь я хотел, чтобы иметь возможность редактировать из файла и сохранять. Я пробовал много способов, но я не пришел с решением. вчера я пробовал этот код ниже. Я не знаю, как я могу редактировать. пожалуйста помогите.Как я могу отредактировать ячейку из datgridview?
private void btnSave_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow _row in Gridview_Output.Rows)
{
DataRow dt1 = oDataTable.NewRow();
for (int i = 0; i < Gridview_Output.ColumnCount; i++)
{
Gridview_Input.SelectedRows[0].Cells[1].Value = oDataSet.Tables["data"].Rows[0][1].ToString();
Gridview_Input.SelectedRows[0].Cells[2].Value = oDataSet.Tables["data"].Rows[0][2].ToString();
Gridview_Input.SelectedRows[0].Cells[3].Value = oDataSet.Tables["data"].Rows[0][3].ToString();
Gridview_Input.SelectedRows[0].Cells[4].Value = oDataSet.Tables["data"].Rows[0][4].ToString();
oDataTable.Rows.Add(dt1);
}
oDataSet.Tables.Add(oDataTable);
oDataSet.WriteXml(PathSelection);
}
Хотите изменить только DataTable значение или сохранить Resx также? –
отредактируйте значение внутри файла resx и сохраните изменения. Например, у меня есть столбец для комментариев, я хочу, чтобы пользователь щелкнул по столбцу комментария и редактировал, а затем щелкнул его. изменения должны также применяться к файлу –