LegendItemContainer Class
Storage for a legend item’s appearance settings.
Namespace: DevExpress.Xpf.Charts
Assembly: DevExpress.Xpf.Charts.v24.1.dll
NuGet Package: DevExpress.Wpf.Charts
Declaration
Remarks
The Chart Control uses this container to lay out a legend item’s children (a marker, text, etc.).
Example
The following markup configures legend items that belong to series:
<dxc:ChartControl.Legends>
<dxc:Legend HorizontalPosition="Left"
VerticalPosition="Top"
Orientation="Vertical">
<dxc:Legend.ItemTemplate>
<DataTemplate>
<dxc:LegendItemContainer>
<Grid Width="12" Height="12">
<Rectangle Stretch="Uniform"
Fill="Transparent"/>
<dxc:ChartContentPresenter Content="{Binding}"
ContentTemplate="{Binding Path=MarkerTemplate}"/>
</Grid>
<TextBlock Text="{Binding Path=Text}"
VerticalAlignment="Center"
MaxWidth="250"
Margin="4"
Foreground="{Binding Path=MarkerBrush}"/>
</dxc:LegendItemContainer>
</DataTemplate>
</dxc:Legend.ItemTemplate>
</dxc:Legend>
</dxc:ChartControl.Legends>
Inheritance
See Also