첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
------------------------------------------------------------------------------------------------------------------------------------------------------
728x90
728x170

1. DevExpress.Xpf.Core.v15.1 참조를 설정한다.

 

2. App.Config 파일에 다음 코드를 추가한다.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="userSettings"
            type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <section name="DXThemeManager"
                type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
                allowExeDefinition="MachineToLocalUser"
                requirePermission="false" />
        </sectionGroup>
    </configSections>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
    </startup>
    <userSettings>
        <DXThemeManager>
            <setting name="ApplicationThemeName" serializeAs="String">
                <value>DeepBlue</value>
            </setting>
        </DXThemeManager>
    </userSettings>
</configuration>

 

728x90

 

3. MainApplication.xaml.cs 파일에 아래 코드를 추가한다.

using System.Windows;

using DevExpress.Xpf.Core;

namespace TestProject
{
    /// <summary>
    /// 메인 애플리케이션
    /// </summary>
    public partial class MainApplication : Application
    {
        //////////////////////////////////////////////////////////////////////////////////////////////////// Method
        ////////////////////////////////////////////////////////////////////////////////////////// Protected

        #region 시작시 처리하기 - OnStartup(e)

        /// <summary>
        /// 시작시 처리하기
        /// </summary>
        /// <param name="e">이벤트 인자</param>
        protected override void OnStartup(StartupEventArgs e)
        {
            ApplicationThemeHelper.UpdateApplicationThemeName();

            base.OnStartup(e);
        }

        #endregion
    }
}

※ MainApplication.xaml 파일은 빌드 작업이 ApplicationDefinition으로 설정된 파일을 가정한다.

728x90
그리드형(광고전용)
Posted by icodebroker
,