Click or drag to resize

LegendBox3D Class

LightningChart .NET Help
Legend box for 3D series.
Inheritance Hierarchy

Namespace: LightningChartLib.UWP.ChartingMVVM.Views.View3D
Assembly: LightningChart.UWP.ChartingMVVM (in LightningChart.UWP.ChartingMVVM.dll) Version: 11.0.1
XMLNS for XAML: Not mapped to an xmlns.
Syntax
[SerializableAttribute]
[TypeConverterAttribute(typeof(GeneralTypeConverter))]
public class LegendBox3D : LegendBox3DBase

The LegendBox3D type exposes the following members.

Constructors
 NameDescription
Public methodLegendBox3D Constructor.
Public methodLegendBox3D(IChartNode) Constructor
Top
Properties
 NameDescription
Public propertyAllowDragging Gets or sets if allow dragging by user. This is a dependency property.
(Inherited from DraggableObject)
Public propertyAllowResize Gets or sets whether the legend box can be resized by user interactive device. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyAllowUserInteraction Gets or sets if user interaction is allowed. This is a dependency property.
(Inherited from UserInteractiveObject)
Public propertyAutoSize Gets or sets whether the legend box resizes itself. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyBorderColor Gets or sets border color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyBorderWidth Gets or sets border width. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyCategorization Gets or sets categorization. This is a dependency property.
Public propertyCategoryColor Gets or sets category title color. This is a dependency property.
Public propertyCategoryFont Gets or sets category font. This is a dependency property.
Public propertyCheckBoxColor Gets or sets checkbox color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyCheckBoxSize Gets of sets checkbox size in DPI
(Inherited from LegendBoxBase)
Public propertyCheckMarkColor Gets or sets checkbox mark color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyFill Gets or sets fill. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyHeight Gets or sets the height of the legend box. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyHighlight Gets or sets highlight style. Item can be highlighted by user interactive device or by code. This is a dependency property.
(Inherited from HighlightingItemBase)
Public propertyHighlightSeriesOnTitle Gets or sets highlight series, if user interactive device is over it or title on legendbox. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyHighlightSeriesTitleColor Gets or sets highlighted series title color on legend box. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyLayout Gets or sets layout. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyMoveFromSeriesTitle Gets or sets if allow legendbox moving from series title, which prevents sending messages from the series title clicks. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyOffset Gets or sets offset from location calculated by Position property. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyPosition Gets or sets position. This is a dependency property.
(Inherited from LegendBox3DBase)
Public propertyScrollBarVisibility Scroll bar visibility setting. This is a Dependency property.
(Inherited from LegendBoxBase)
Public propertySeriesTitleColor Gets or sets series title color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertySeriesTitleFont Gets or sets series title font. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyShadow Gets or sets shadow beneath the legend box. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyShowCheckboxes Gets or sets if show checkboxes for selecting visibility of series. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyShowIcons Gets or sets if show icons. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertySurfaceScales Gets or sets surface scales. This is a dependency property.
Public propertyUnitsColor Gets or sets units text color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyUnitsFont Gets or sets units text font. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyUseSeriesTitlesColors Gets or sets if use series title color. If false, uses Items color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyValueLabelColor Gets or sets series value color. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyValueLabelFont Gets or sets series value text font. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyWidth Gets or sets the width of the legend box. This is a dependency property.
(Inherited from LegendBoxBase)
Public propertyVisible Gets or sets if legend box is visible. This is a dependency property.
(Inherited from LegendBoxBase)
Top
Methods
 NameDescription
Public methodDispose Release all resources used by this instance.
(Inherited from ChartNode)
Public methodGetRenderedRect Get rendered rectangle.
(Inherited from LegendBoxBase)
Public methodIsHighlighted returns true if the object is highlighted.
(Inherited from HighlightingItemBase)
Public methodIsPositionOver Is mouse over item.
(Inherited from LegendBoxBase)
Public methodRemoveHighlight Removes forced highlighting.
(Inherited from HighlightingItemBase)
Public methodResetLocation Reset location, if moved by mouse.
(Inherited from DraggableObject)
Public methodSetHighlight Highlights the object.

This is a kind of "forced" highlight, and the object might be highlighted even if the highlighting type (defined by Highlight property) is set to None. How the highlighting happens, if any, depends on object. Most objects use the defined type by default, and fall back to Simple highlighting if None is set.


(Inherited from HighlightingItemBase)
Public methodSetProperCursor Set cursor.
(Inherited from LegendBoxBase)
Public methodToString Convert class description to string
(Overrides LegendBoxBaseToString)
Top
Events
 NameDescription
Public eventCheckBoxStateChanged Occurs when the state of a series title check box has changed.
(Inherited from LegendBoxBase)
Public eventDoubleTapped Item has been doubletapped.
(Inherited from UserInteractiveObject)
Public eventDraggedByUser Dragged by user.
(Inherited from DraggableObject)
Public eventHighlightedStateChanged Event telling that highlighted state has changed. Contains information of the new state.
(Inherited from HighlightingItemBase)
Public eventPointerEntered Pointer has been moved over object.
(Inherited from UserInteractiveObject)
Public eventPointerExited Pointer has been moved outside of object.
(Inherited from UserInteractiveObject)
Public eventPointerPressed Pointer has been pressed down.
(Inherited from UserInteractiveObject)
Public eventPointerReleased Pointer has been released.
(Inherited from UserInteractiveObject)
Public eventSeriesTitleDoubleTappedEvent Occurs when a mouse button is double-clicked on a series title.
(Inherited from LegendBoxBase)
Public eventSeriesTitlePointerDown Occurs when a user interactive device is pressed down on a series title.
(Inherited from LegendBoxBase)
Public eventSeriesTitlePointerEntered Pointer has been moved over series title on LegendBox.
Public eventSeriesTitlePointerExited Pointer has been moved outside of series title on LegendBox.
Public eventSeriesTitlePointerUp Occurs when a user interactive device button is released over a series title.
(Inherited from LegendBoxBase)
Public eventSeriesTitleTapped Occurs when a user interactive device button is clicked on a series title.
(Inherited from LegendBoxBase)
Public eventTapped Item has been tapped.
(Inherited from UserInteractiveObject)
Public eventValueChangedInternallyEvent Value has changed internally by chart or by user manipulation of chart object.
(Inherited from ChartNode)
Top
Fields
 NameDescription
Public fieldStatic memberCategorizationProperty Identifies the Categorization dependency property.
Public fieldStatic memberCategoryColorProperty Identifies the CategoryColor dependency property.
Public fieldStatic memberCategoryFontProperty Identifies the CategoryFont dependency property.
Public fieldStatic memberSurfaceScalesProperty Identifies the SurfaceScales dependency property.
Public fieldTag Tag. Freely assignable object.
(Inherited from UserInteractiveObjectInt)
Top
See Also