A sample Blazor WebAssembly application demonstrating the various pointer types available in the Blazor Circular Gauge component, including needle pointers, range bars, and marker pointers with full customization support.
This project showcases the capabilities of Blazor Circular Gauge component, with a focus on pointer customization. The sample includes a working speedometer gauge that demonstrates:
- Multiple pointer types (needle, range bar, marker)
- Pointer customization (color, radius, width, position)
- Interactive features (pointer dragging enabled)
- Visual elements (caps, needle tails, borders)
Perfect for developers looking to integrate interactive gauges into their Blazor applications.
- Needle Pointers - Traditional speedometer-style needles with caps and tails
- Range Bar Pointers - Filled bars for progress and range indicators
- Marker Pointers - Flexible marker-based indicators with customizable shapes
- Color Cusomization - Full color customization for pointers, caps, and borders
- Styles - Rounded corners and border styling for range bars
- Pointer Drag - Pointer dragging enabled for user interaction
- .NET SDK 10.0 or later
- Visual Studio 2022 or later
- Visual Studio Code
git clone https://github.com/SyncfusionExamples/pointer-types-and-their-customizations-in-blazor-circular-gauge-component.git
cd pointer-types-and-their-customizations-in-blazor-circular-gauge-component- Open the solution file using Visual Studio 2022 or later.
- Restore the NuGet packages by rebuilding the solution.
- Build the project to ensure there are no compilation errors.
- Run the project.
# Restore dependencies
dotnet restore
# Run the project
dotnet runDocumentation: https://blazor.syncfusion.com/documentation/circular-gauge/pointers
Online example: https://blazor.syncfusion.com/demos/circular-gauge/pointer-types