Search Results for

    Show / Hide Table of Contents

    Styling and Theming

    SciChart ships with 8 stunning themes which you can select and apply to the charts in your application. Most of the components of SciChart are also stylable, so you can truly customize the chart to fit your application.

    The 8 built-in themes are shown below. You can also create your own custom theme, or modify ours to meet your needs.

    Theme Name Associated theme object Result when Applied
    v4 Dark SciChart_SciChartv4DarkStyle v4 Dark Theme
    Oscilloscope SciChart_OscilloscopeStyle Oscilloscope Theme
    Expression Light SciChart_ExpressionLightStyle Expression Light Theme
    Expression Dark SciChart_ExpressionDarkStyle Expression Dark Theme
    Electric SciChart_ElectricStyle Electric Theme
    Chrome SciChart_ChromeStyle Chrome Theme
    Bright Spark SciChart_Bright_Spark Bright Spark Theme
    Black Steel SciChart_BlackSteel Black Steel Theme

    Applying a Theme to the SciChartSurface

    To apply a theme to a SciChartSurface, simply use the following code. Allowable theme objects are available in the table above:

    • Java
    • Java with Builders API
    • Kotlin
    surface.setTheme(R.style.SciChart_SciChartv4DarkStyle);
    
    surface.setTheme(R.style.SciChart_SciChartv4DarkStyle);
    
    surface.theme = R.style.SciChart_SciChartv4DarkStyle
    

    See Also

    • PenStyle, BrushStyle and FontStyle
    • Templating and Styling Chart Parts
    • Modify built-in Themes
    • Create a Custom Theme
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml