2014-04-06 2 views
1

내 응용 프로그램 사용자는 적용 할 테마를 선택할 수 있습니다. 그러나 응용 프로그램을 닫고 다시 열면 테마 변경 사항이 동일하지 않습니다. 이 변경 사항을 저장해야하므로 테마를 적용한 사용자가 다시 열면 변경 사항을 저장하고 적용해야합니다.App.config의 응용 프로그램 테마 이름을 저장하는 방법

테마의 이름을 app.config에 저장해야합니까, 아니면 다른 방법으로 해결할 수 있습니까?

의견이 필요합니다. 고맙습니다.

<appSettings> 
    <add key="Theme" value ="YOUR_COLOR"/> 
</appSettings> 

및 응용 프로그램에서이 방법을 사용합니다 :

+0

각 사용자마다 다른 테마를 원하십니까? – Pleun

답변

1

이 시도

using System.Configuration; 
string myTheme=ConfigurationManager.AppSettings("Theme"); 
+0

답장을 보내 주셔서 감사합니다.하지만 메트로 테마를 어떻게 바꿀 수 있는지 모르겠습니다. – user3503036

0

당신이 ASP.NET 응용 프로그램에 대해 얘기하는 경우 - 당신이 How To: Apply ASP.NET Themes을 읽어야 설명서 MSDN.

기본적으로 웹 응용 프로그램의 web.config에, 당신은 테마를 정의 할 수있는 것은 사용되는 :

이 구성
<configuration> 
    <system.web> 
     <pages theme="ThemeName" /> 
    </system.web> 
</configuration> 

이의 ASP.NET 웹 응용 프로그램이 자동으로 해당 테마를 사용합니다 - 어떤 매뉴얼이 필요 코딩하지 너의 편이라.

관련 문제