<UserControlx:Class="Wpf.Gauges.Gauge360"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"xmlns:gauges="clr-namespace:Wpf.Gauges"mc:Ignorable="d"d:DesignHeight="300"d:DesignWidth="300"d:DataContext="{d:DesignInstance gauges:Gauge360}"><Grid><Grid.RowDefinitions><RowDefinition/><RowDefinition/><RowDefinition/></Grid.RowDefinitions><Grid.ColumnDefinitions><ColumnDefinition/><ColumnDefinition/></Grid.ColumnDefinitions><!--normal gauge--><lvc:GaugeGrid.Row="0"Grid.Column="0"Margin="5"Uses360Mode="True"From="0"To="100"Value="50"/><!--this gauge is rotated 90° and has an inverted clockwise fill--><lvc:GaugeGrid.Row="0"Grid.Column="1"Margin="5"Uses360Mode="True"From="0"To="100"Value="50"><lvc:Gauge.GaugeRenderTransform><TransformGroup><RotateTransformAngle="90"></RotateTransform><ScaleTransformScaleX="-1"></ScaleTransform></TransformGroup></lvc:Gauge.GaugeRenderTransform></lvc:Gauge><lvc:GaugeGrid.Row="1"Grid.Column="0"Margin="5"Uses360Mode="True"From="0"To="100"Value="20"HighFontSize="60"Foreground="White"InnerRadius="0"GaugeBackground="#BE54A3E9"/><!--the next gauge interpolates from color white, to color black according
to the current value in the gauge--><lvc:GaugeGrid.Row="1"Grid.Column="1"Margin="5"Uses360Mode="True"From="0"To="100"Value="50"HighFontSize="60"Foreground="#424242"FromColor="White"ToColor="Black"InnerRadius="0"GaugeBackground="Transparent"></lvc:Gauge><!--standard gauge--><lvc:GaugeGrid.Row="2"Grid.Column="0"Margin="5"From="0"To="100"Value="50"/><!--custom fill gauge--><lvc:GaugeGrid.Row="2"Grid.Column="1"From="0"To="100"Value="50"LabelsVisibility="Collapsed"><lvc:Gauge.GaugeActiveFill><LinearGradientBrush><GradientStopColor="Yellow"Offset="0.0"/><GradientStopColor="Orange"Offset="0.5"/><GradientStopColor="Red"Offset="1.0"/></LinearGradientBrush></lvc:Gauge.GaugeActiveFill></lvc:Gauge></Grid></UserControl>