|
|
|
@ -14,6 +14,9 @@ |
|
|
|
<Setter Property="Height" Value="32" /> |
|
|
|
<Setter Property="Width" Value="64" /> |
|
|
|
<Setter Property="MinWidth" Value="64" /> |
|
|
|
<Setter Property="Palette"> |
|
|
|
<local:FluentColorPalette /> |
|
|
|
</Setter> |
|
|
|
<Setter Property="Template"> |
|
|
|
<ControlTemplate> |
|
|
|
<DropDownButton CornerRadius="{TemplateBinding CornerRadius}" |
|
|
|
@ -46,31 +49,31 @@ |
|
|
|
<DropDownButton.Flyout> |
|
|
|
<Flyout FlyoutPresenterClasses="NoPadding"> |
|
|
|
<ColorView x:Name="FlyoutColorView" |
|
|
|
Color="{Binding Color, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}" |
|
|
|
ColorModel="{Binding ColorModel, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}" |
|
|
|
ColorSpectrumComponents="{TemplateBinding ColorSpectrumComponents}" |
|
|
|
ColorSpectrumShape="{TemplateBinding ColorSpectrumShape}" |
|
|
|
HsvColor="{Binding HsvColor, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}" |
|
|
|
IsAlphaEnabled="{TemplateBinding IsAlphaEnabled}" |
|
|
|
IsAlphaVisible="{TemplateBinding IsAlphaVisible}" |
|
|
|
IsColorComponentsVisible="{TemplateBinding IsColorComponentsVisible}" |
|
|
|
IsColorPaletteVisible="{TemplateBinding IsColorPaletteVisible}" |
|
|
|
IsColorPreviewVisible="{TemplateBinding IsColorPreviewVisible}" |
|
|
|
IsColorSpectrumVisible="{TemplateBinding IsColorSpectrumVisible}" |
|
|
|
IsColorSpectrumSliderVisible="{TemplateBinding IsColorSpectrumSliderVisible}" |
|
|
|
IsComponentTextInputVisible="{TemplateBinding IsComponentTextInputVisible}" |
|
|
|
IsHexInputVisible="{TemplateBinding IsHexInputVisible}" |
|
|
|
MaxHue="{TemplateBinding MaxHue}" |
|
|
|
MaxSaturation="{TemplateBinding MaxSaturation}" |
|
|
|
MaxValue="{TemplateBinding MaxValue}" |
|
|
|
MinHue="{TemplateBinding MinHue}" |
|
|
|
MinSaturation="{TemplateBinding MinSaturation}" |
|
|
|
MinValue="{TemplateBinding MinValue}" |
|
|
|
PaletteColors="{TemplateBinding PaletteColors}" |
|
|
|
PaletteColumnCount="{TemplateBinding PaletteColumnCount}" |
|
|
|
Palette="{TemplateBinding Palette}" |
|
|
|
SelectedIndex="{Binding SelectedIndex, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}" |
|
|
|
ShowAccentColors="{TemplateBinding ShowAccentColors}" /> |
|
|
|
Color="{Binding $parent[ColorPicker].Color, Mode=TwoWay}" |
|
|
|
ColorModel="{Binding $parent[ColorPicker].ColorModel, Mode=TwoWay}" |
|
|
|
ColorSpectrumComponents="{Binding $parent[ColorPicker].ColorSpectrumComponents}" |
|
|
|
ColorSpectrumShape="{Binding $parent[ColorPicker].ColorSpectrumShape}" |
|
|
|
HsvColor="{Binding $parent[ColorPicker].HsvColor, Mode=TwoWay}" |
|
|
|
IsAlphaEnabled="{Binding $parent[ColorPicker].IsAlphaEnabled}" |
|
|
|
IsAlphaVisible="{Binding $parent[ColorPicker].IsAlphaVisible}" |
|
|
|
IsColorComponentsVisible="{Binding $parent[ColorPicker].IsColorComponentsVisible}" |
|
|
|
IsColorPaletteVisible="{Binding $parent[ColorPicker].IsColorPaletteVisible}" |
|
|
|
IsColorPreviewVisible="{Binding $parent[ColorPicker].IsColorPreviewVisible}" |
|
|
|
IsColorSpectrumVisible="{Binding $parent[ColorPicker].IsColorSpectrumVisible}" |
|
|
|
IsColorSpectrumSliderVisible="{Binding $parent[ColorPicker].IsColorSpectrumSliderVisible}" |
|
|
|
IsComponentTextInputVisible="{Binding $parent[ColorPicker].IsComponentTextInputVisible}" |
|
|
|
IsHexInputVisible="{Binding $parent[ColorPicker].IsHexInputVisible}" |
|
|
|
MaxHue="{Binding $parent[ColorPicker].MaxHue}" |
|
|
|
MaxSaturation="{Binding $parent[ColorPicker].MaxSaturation}" |
|
|
|
MaxValue="{Binding $parent[ColorPicker].MaxValue}" |
|
|
|
MinHue="{Binding $parent[ColorPicker].MinHue}" |
|
|
|
MinSaturation="{Binding $parent[ColorPicker].MinSaturation}" |
|
|
|
MinValue="{Binding $parent[ColorPicker].MinValue}" |
|
|
|
PaletteColors="{Binding $parent[ColorPicker].PaletteColors}" |
|
|
|
PaletteColumnCount="{Binding $parent[ColorPicker].PaletteColumnCount}" |
|
|
|
Palette="{Binding $parent[ColorPicker].Palette}" |
|
|
|
SelectedIndex="{Binding $parent[ColorPicker].SelectedIndex, Mode=TwoWay}" |
|
|
|
ShowAccentColors="{Binding $parent[ColorPicker].ShowAccentColors}" /> |
|
|
|
</Flyout> |
|
|
|
</DropDownButton.Flyout> |
|
|
|
</DropDownButton> |
|
|
|
|