private void BtnApply_Click(object sender, EventArgs e) { TxtCHN.Text = XMLTools.RemoveReturnMark(TxtCHN.Text); XMLText.ElementAt(DfData.CurrentRow.Index).ApplyLine(TxtCHN.Text); DfData.Refresh(); //将文本框内容移除换行符,放回变量,并刷新datagrid。 BtnSave.Enabled = true; //做过修改,保存按钮可以使用了。 }
private void LoadtoDataGrid() { DfData.ClearSelection(); DfData.DataSource = XMLText; // 将对象映射到datagrid里。 DfData.Columns[0].Width = 200; DfData.Columns[0].DefaultCellStyle.BackColor = Color.WhiteSmoke; DfData.Columns[1].Width = 300; DfData.Columns[2].Width = 300; //DfData.Columns[0].HeaderText = "Variable Name"; //DfData.Columns[1].HeaderText = "FROM"; //DfData.Columns[2].HeaderText = "To"; //DfData.Columns[3].HeaderText = CombOldVersion.Text; //DfData.Columns[4].HeaderText = "Save Line Preview"; // 寻找原文与译文内容一致的,标记颜色,醒目便于确认需要翻译的部分。 DfRefresh(); }
private void LoadtoDataGrid() { // 将对象映射到datagrid里。 DfData.ClearSelection(); DfData.DataSource = YMLText; DfData.Columns[0].Width = 150; DfData.Columns[0].DefaultCellStyle.BackColor = Color.WhiteSmoke; DfData.Columns[1].Width = 300; DfData.Columns[2].Width = 300; DfData.Columns[3].Width = 500; DfData.Columns[4].Width = 700; DfData.Columns[0].HeaderText = "索引名"; DfData.Columns[1].HeaderText = "原文"; DfData.Columns[2].HeaderText = "译文"; DfData.Columns[3].HeaderText = CombOldVersion.Text; DfData.Columns[4].HeaderText = "结果预览"; // 寻找原文与译文内容一致的,标记颜色,醒目便于确认需要翻译的部分。 DfRefresh(); }
private void BtnReplaceWithJson_Click(object sender, EventArgs e) { XMLText = XMLTools.ReplaceWithJson(XMLText, DictJson); DfData.Refresh(); BtnSave.Enabled = true; }
private void BtnReWithDict_Click(object sender, EventArgs e) { XMLText = XMLTools.ReplaceWithDict(XMLText, UserDict); DfData.Refresh(); BtnSave.Enabled = true; }