개발(IT)/DevExpress(WinForm)

DevExpress Form Skins(스킨) 변경하기 저장하고 불러오기

isony 2023. 11. 24. 22:14
반응형

1. 현재 Form Skins(스킨)을 저장하고 불러오기

- 프로그램 시작시점에서 기존 저장된 스킨불러와서 적용하고, 프로그램 종료시점에 현재 스킨을 저장하는 해보겠습니다.

- 더좋은 팁이 있으시면 댓글에 달아주시면 감사하겠습니다.

- 스킨을 저장할때 String.String 속성을 사용해서 변수를 선언합니다.

- 선언된 변수 범위는 User Type으로 해주시고, Application Type은 기본이 읽기전요으로 되어 있어 변경저장이 않되었습니다.

 

2. Skin 변수 설정

 

3. 프로그램 소스

        public Form1()
        {
            InitializeComponent();
            UserLookAndFeel.Default.SkinName = Settings.Default["SkinName"].ToString();
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            Settings.Default["SkinName"] = UserLookAndFeel.Default.SkinName;
            Settings.Default.Save();
        }

 

반응형