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();
        }
示例#3
0
        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;
 }