첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ PopupColorEdit 클래스 : Palettes 속성을 사용해 커스텀 팔레트 설정하기

----------------------------------------------------------------------------------------------------

XAML

 

 

<Grid xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors">

    <dxe:PopupColorEdit x:Name="popupColorEdit"

        Width="150"

        Height="25" />

</Grid>

 

 

C#

 

 

using System.Collections.Generic;

using System.Windows.Media;

 

using DevExpress.Xpf.Editors;

 

this.popupColorEdit.Palettes.Add(CustomPalette.CreateGradientPalette("Paper Colors", PredefinedColorCollections.Paper));

 

this.popupColorEdit.Palettes.Add

(

    new CustomPalette

    (

        "Custom RGB Colors",

        new List<Color>()

        {

            Color.FromRgb(170, 0  , 0  ),

            Color.FromRgb(0  , 125, 0  ),

            Color.FromRgb(0  , 0  , 170)

        }

    )

);

 

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요