Back to Devexpress

GradientFillStyle Class

wpf-devexpress-dot-xpf-dot-charts-f9088e2c.md

latest3.7 KB
Original Source

GradientFillStyle Class

The fill style that used the gradient to color a surface.

Namespace : DevExpress.Xpf.Charts

Assembly : DevExpress.Xpf.Charts.v25.2.dll

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
public class GradientFillStyle :
    FillStyleBase
vb
Public Class GradientFillStyle
    Inherits FillStyleBase

Remarks

This fill style colors surface points depending on their value. The following image shows this fill style in action.

Example

This example demonstrates how to colorize a surface with a gradient. It uses the following classes and properties.

Class or PropertyDescription
Series3DBase.ViewThe view of the series.
SurfaceSeriesViewThe Surface series view.
SurfaceSeriesView.FillStyleThe fill style of the front side of a surface.
GradientFillStyleThe fill style that used the gradient to colorize a surface.
GradientFillStyle.ColorStopsThe collection of color stops defining a gradent.
ColorStopDescribes the location and color of a transition point in a gradient.
xaml
<dxc:Series3DStorage>
    <dxc:Series3D DisplayName="Height Map">
        <dxc:SeriesPoint3DMatrixAdapter XArguments="{Binding ImageData.XArguments}" 
                                        YArguments="{Binding ImageData.YArguments}" 
                                        Values="{Binding ImageData.Values}"/>
        <dxc:Series3D.View>
            <dxc:SurfaceSeriesView>
                <dxc:SurfaceSeriesView.FillStyle>
                    <dxc:GradientFillStyle LegendTextPattern="{}{V}">
                        <dxc:GradientFillStyle.ColorStops>
                            <dxc:ColorStop Color="#FF4472C4" Offset="0%"/>
                            <dxc:ColorStop Color="#FF5B9BD5" Offset="25%"/>
                            <dxc:ColorStop Color="#FF70AD47" Offset="50%"/>
                            <dxc:ColorStop Color="#FFFFC000" Offset="75%"/>
                            <dxc:ColorStop Color="#FFED7D31" Offset="100%"/>
                        </dxc:GradientFillStyle.ColorStops>
                    </dxc:GradientFillStyle>
                </dxc:SurfaceSeriesView.FillStyle>
            </dxc:SurfaceSeriesView>
        </dxc:Series3D.View>
    </dxc:Series3D>
</dxc:Series3DStorage>

Inheritance

Object DispatcherObject DependencyObject Freezable Chart3DDependencyObject FillStyleBase GradientFillStyle StripeFillStyle

See Also

Colorization

GradientFillStyle Members

DevExpress.Xpf.Charts Namespace