❶ 如何寫配置文件
配置文件可以是任何形式,可以是xml或者txt都行,比如資料庫的連接配置
比如:
<?xml version="1.0" standalone="yes"?>//這句一定要有,下面的你隨意寫
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
<connectionStrings>
<add name="DBConnectionString" connectionString="Data Source=192.168.118.21;Initial Catalog=PreMix;User Id =sa;Password =sa" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
這就是個配置文件,在winform裡面直接用DataSet的ReadXml()方法就能讀取到裡面的值
❷ C# winform 想動態修改config文件,config裡面沒有變呢
額。。。你是要改原始配置文件?
你上面的代碼改的是xx.vshost.exe.config(而不是xx.exe.config),Configuration沒有提供直接改原始專配置文件的方法,如果屬你非要改,只能用File去處理這個文件(而且只能下次才生效了,因為這次啟動後,程序讀取的就只有xx.vshost.exe.config
❸ C# 怎麼保存WinForm應用程序的配置
供參考:
1.自定義一個配置文件(.config/.txt),比如:在BIN目錄下生成一個setting.config,通過winform界面把配置參數全部保存到這裡面來。
2.保存到app.config中,可以把一些配置參數保存到app.config,這樣在窗體編譯的時候,app.config
會自動生成到BIN目錄下。
3.保存到資料庫指定的表,比如:D_DataBase/T_Setting表,可以通過winform界面把參數全部保存到資料庫指定的表中。
4.保存到注冊表中。
❹ c# winform 我需要用戶設置的圖片保存路徑 保存到ini 或者是xml中
引用命名空間using System.Xml;
folderBrowserDialog指定路徑代碼:在一個按鈕單擊事件中:
folderBrowserDialog1.ShowDialog();
textBox1.Text=folderBrowserDialog1.SelectedPath;
//存儲
XmlDocument xml = new XmlDocument();
//創建根節點
XmlElement root= xml.CreateElement("root");
xml.AppendChild(root);
//創建filepath節點
XmlElement filepath = xml.CreateElement("filepath");
filepath.InnerText = textBox1.Text;
root.AppendChild(filepath);
xml.Save("路徑.xml");
//在另一個事件中讀取
XmlDocument xml = new XmlDocument();
xml.Load("路徑.xml");
XmlNodeList list = xml.SelectSingleNode("root").ChildNodes;
//取出存儲的路徑
MessageBox.Show(list[0].InnerText);