在我的應用程序中,用戶可以選擇要應用的任何主題。但是,如果他關閉應用程序並再次打開它,則主題更改不會相同。我希望這些更改應該保存,所以如果用戶在應用主題後會再次打開它,則應該保存更改並應用。如何在App.config中保存應用程序主題名稱
我是否需要在app.config
中保存主題名稱,或者有其他解決方法嗎?
我需要你的建議。謝謝。
在我的應用程序中,用戶可以選擇要應用的任何主題。但是,如果他關閉應用程序並再次打開它,則主題更改不會相同。我希望這些更改應該保存,所以如果用戶在應用主題後會再次打開它,則應該保存更改並應用。如何在App.config中保存應用程序主題名稱
我是否需要在app.config
中保存主題名稱,或者有其他解決方法嗎?
我需要你的建議。謝謝。
試試這個:
<appSettings>
<add key="Theme" value ="YOUR_COLOR"/>
</appSettings>
,並在應用程序中使用了這種方式:
using System.Configuration;
string myTheme=ConfigurationManager.AppSettings("Theme");
非常感謝您的回答,但我不知道如何更改Metro主題? – user3503036
如果你在談論的ASP.NET應用 - 你應該閱讀How To: Apply ASP.NET Themes文檔MSDN。
基本上,在你的web應用的web.config
,您可以定義主題中使用:
<configuration>
<system.web>
<pages theme="ThemeName" />
</system.web>
</configuration>
利用這種配置,ASP.NET Web應用程序將自動使用該主題 - 無需手動編碼的必要在你身邊。
你想爲每個用戶提供不同的主題嗎? – Pleun