첨부 소스 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
using System.ComponentModel;
using System.Windows;

using DevExpress.Xpf.Core;
using DevExpress.Xpf.Core.Serialization;

/// <summary>
/// 테스트 DX 윈도우
/// </summary>
public partial class TestDXWindow : DXWindow
{
    ...

    Loaded  += dxWindow_Loaded;
    Closing += dxWindow_Closing;

    ...

    #region DX 윈도우 로드시 처리하기 - dxWindow_Loaded(sender, e)

    /// <summary>
    /// DX 윈도우 로드시 처리하기
    /// </summary>
    /// <param name="sender">이벤트 발생자</param>
    /// <param name="e">이벤트 인자</param>
    private void dxWindow_Loaded(object sender, RoutedEventArgs e)
    {
        string filePath        = "c:\\layout.xml";
        string applicationName = "TestApplication";

        DXSerializer.Deserialize(this, filePath, applicationName, null);
    }

    #endregion

    ...

    #region DX 윈도우 닫을 경우 처리하기 - dxWindow_Closing(sender, e)

    /// <summary>
    /// DX 윈도우 닫을 경우 처리하기
    /// </summary>
    /// <param name="sender">이벤트 발생자</param>
    /// <param name="e">이벤트 인자</param>
    private void dxWindow_Closing(object sender, CancelEventArgs e)
    {
        string filePath        = "c:\\layout.xml";
        string applicationName = "TestApplication";

        DXSerializer.Serialize(this, filePath, applicationName, null);
    }

    ...
}
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요