New to Telerik UI for WPFStart a free 30-day trial

Color History

Updated on Sep 24, 2025

The RadColorEditor control enables you to keep track of the previously selected colors through a set of properties.

  • PreviousColor: This property is of type Color and provides access to the last selected color.

  • ColorHistory: This property exposes a collection of all previously selected colors.

    XAML
    	<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
    		<StackPanel.Resources>
    			<telerik:ColorToBrushConverter x:Key="ColorConverter" />
    		</StackPanel.Resources>
    		<telerik:RadColorEditor x:Name="colorEditor1" Width="400" Height="220" HistoryCapacity="5" />
    		<ItemsControl ItemsSource="{Binding ColorHistory, ElementName=colorEditor1}" Height="20" Margin="8 0">
    			<ItemsControl.ItemTemplate>
    				<DataTemplate>
    					<Border Width="20" Height="20" Margin="5 0"
    							Background="{Binding Converter={StaticResource ColorConverter} }" />
    				</DataTemplate>
    			</ItemsControl.ItemTemplate>
    			<ItemsControl.ItemsPanel>
    				<ItemsPanelTemplate>
    					<telerik:RadWrapPanel />
    				</ItemsPanelTemplate>
    			</ItemsControl.ItemsPanel>
    		</ItemsControl>
    	</StackPanel>
  • HistoryCapacity: This property is of type int. It gets/set the number of previously used colors to be stored in the ColorHistory collection.

See Also

In this article
See Also
Not finding the help you need?
Contact Support