■ PopupColorEdit 클래스의 Palettes 속성을 사용해 커스텀 팔레트를 설정하는 방법을 보여준다.
▶ 예제 코드 (XAML)
1 2 3 4 5 6 7 |
<Grid xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"> <dxe:PopupColorEdit x:Name="popupColorEdit" Width="150" Height="25" /> </Grid> |
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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) } ) ); |