bi7br34k3r
新成员
- 已加入
- 2013年8月17日
- 留言内容
- 1
- 编程经验
- Beginner
大家好,
我目前正在用C#构建我的第一个应用程序,并且在应用程序的最后一步遇到了麻烦。让我首先解释应用程序的目标。
这是我正在构建的一个简单应用程序,用于读取和编辑XML文件。我创建了一个带有两个按钮和四个文本框的表单。第一个按钮打开XML文件,并在第一个文本框中显示路径和文件名。这三个文本框显示了XML文件中三个元素的值,这些元素将被编辑然后保存。第二个按钮(您可能已经猜到了)旨在将修改后的数据保存到原始XML文件中。
最后一部分是我被困住的地方。由于所有元素都被称为"endpoint"而我的价值观是"address"我使用列表来分隔数据。我将如何构建“保存”按钮以将那些文本框中的任何更改保存为原始值?
这是代码片段:
{AgentConfig.Filter ="Agent.exe.config(* .config)| * .config";
如果(AgentConfig.ShowDialog()== DialogResult.OK)
{
textBox1.Text = AgentConfig.FileName;
}
变量地址= XDocument.Load(AgentConfig.FileName)
。后裔("endpoint")
选择(x =>(字符串)x.Attribute("address"))
.ToList();
textBox2.Text =地址[0];
textBox3.Text =地址[1];
textBox4.Text =地址[2];
}
private void button2_Click(对象发送者,EventArgs e)
{
XDocument.Load(AgentConfig.FileName)
}
任何帮助将不胜感激。
编辑: 刚刚添加到我的代码:
private void button2_Click(对象发送者,EventArgs e)
{
SaveFileDialog SF =新的SaveFileDialog();
如果(SF.ShowDialog()== DialogResult.OK)
{
}
}
我目前正在用C#构建我的第一个应用程序,并且在应用程序的最后一步遇到了麻烦。让我首先解释应用程序的目标。
这是我正在构建的一个简单应用程序,用于读取和编辑XML文件。我创建了一个带有两个按钮和四个文本框的表单。第一个按钮打开XML文件,并在第一个文本框中显示路径和文件名。这三个文本框显示了XML文件中三个元素的值,这些元素将被编辑然后保存。第二个按钮(您可能已经猜到了)旨在将修改后的数据保存到原始XML文件中。
最后一部分是我被困住的地方。由于所有元素都被称为"endpoint"而我的价值观是"address"我使用列表来分隔数据。我将如何构建“保存”按钮以将那些文本框中的任何更改保存为原始值?
这是代码片段:
{AgentConfig.Filter ="Agent.exe.config(* .config)| * .config";
如果(AgentConfig.ShowDialog()== DialogResult.OK)
{
textBox1.Text = AgentConfig.FileName;
}
变量地址= XDocument.Load(AgentConfig.FileName)
。后裔("endpoint")
选择(x =>(字符串)x.Attribute("address"))
.ToList();
textBox2.Text =地址[0];
textBox3.Text =地址[1];
textBox4.Text =地址[2];
}
private void button2_Click(对象发送者,EventArgs e)
{
XDocument.Load(AgentConfig.FileName)
}
任何帮助将不胜感激。
编辑: 刚刚添加到我的代码:
private void button2_Click(对象发送者,EventArgs e)
{
SaveFileDialog SF =新的SaveFileDialog();
如果(SF.ShowDialog()== DialogResult.OK)
{
}
}
Last edited: