2016-08-12 63 views
0

我有一個窗口窗體應用程序用C#,我希望用戶能夠在app.config文件中添加更多的用戶:編輯的App.config C#窗口形式

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <startup> 
     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 
    </startup> 
    <User> 
    <add User1 ="Hoang Nam"></add> 
    <add User2 ="Van Hien"></add> 
    </User> 
</configuration> 

,但我不能讓<User>從我的應用程序由ConfigurationManager 我做對了嗎?請幫忙。 非常感謝您

+0

您應該添加使用'ConfigurationManager'的代碼。 –

+0

你好,能否請你解釋得更清楚,我剛從C#和Winform開始。謝謝 – Nam

+0

你爲什麼要將用戶添加到你的配置文件?這些信息的通常位置是數據庫。 –

回答

0

你可以創建一個類Configuration這是ConfigurationElement繼承,然後設置你的配置是這樣的:

public class Configuration : ConfigurationElement 
{ 
    [ConfigurationProperty("User", IsRequired = false)] 
    public string User 
    { 
     get { return (string)this["User"]; } 
     set { this["User"] = value; } 
    } 
} 

您可以用這個類的一個實例來管理您的配置

Here the documentation from msdn