我的App.config文件中有以下内容
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="save" value="C:\Test"/>
</appSettings>
</configuration>以及我的Main.cs中的以下内容
private void tsSaveImage_Click(object sender, EventArgs e)
{
SaveFileDialog sd = new SaveFileDialog();
sd.Filter = "TIFF Files (*.tif)|*.tif";
sd.FilterIndex = 1;
sd.InitialDirectory =
}我想知道如何使用密钥中的值来设置InitialDirectory。我的想法是,一旦应用程序被安装,我希望用户导航到app.config文件,并只更改一次。
这是一种好方法,还是有更好的方法?
发布于 2012-11-02 19:20:11
您可以通过以下方式从web.config键设置初始邮件目录
sd .InitialDirectory = ConfigurationManager.AppSettings[key].ToString();发布于 2012-11-02 19:19:03
您需要使用ConfigurationManager:
string value = ConfigurationManager.AppSettings[key];在您的案例中:
value = ConfigurationManager.AppSettings["save"];https://stackoverflow.com/questions/13194159
复制相似问题