diff --git a/.vs/HighWayIot/v16/.suo b/.vs/HighWayIot/v16/.suo index f51bb4f1..ae7c5303 100644 Binary files a/.vs/HighWayIot/v16/.suo and b/.vs/HighWayIot/v16/.suo differ diff --git a/Aucma.Scada.UI/Aucma.Scada.UI.csproj b/Aucma.Scada.UI/Aucma.Scada.UI.csproj index 7c634780..697f9757 100644 --- a/Aucma.Scada.UI/Aucma.Scada.UI.csproj +++ b/Aucma.Scada.UI/Aucma.Scada.UI.csproj @@ -50,6 +50,12 @@ ..\HighWayIot.Library\Lierda.WPFHelper.dll + + ..\packages\LiveCharts.0.9.7\lib\net45\LiveCharts.dll + + + ..\packages\LiveCharts.Wpf.0.9.7\lib\net45\LiveCharts.Wpf.dll + ..\HighWayIot.Library\MySql.Data.dll diff --git a/Aucma.Scada.UI/Page/InStoreInfo/InStoreInfoControl.xaml b/Aucma.Scada.UI/Page/InStoreInfo/InStoreInfoControl.xaml index dac31a2a..623ccd88 100644 --- a/Aucma.Scada.UI/Page/InStoreInfo/InStoreInfoControl.xaml +++ b/Aucma.Scada.UI/Page/InStoreInfo/InStoreInfoControl.xaml @@ -4,8 +4,9 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:Aucma.Scada.UI.Page.InStoreInfo" + xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf" mc:Ignorable="d" - d:DesignHeight="750" d:DesignWidth="1920" Background="AliceBlue"> + d:DesignHeight="750" d:DesignWidth="1920" Background="Transparent"> @@ -85,7 +86,16 @@ - + + + + + + + + + + @@ -114,7 +124,7 @@ diff --git a/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.exe b/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.exe index cf9c6301..8ed6a10e 100644 Binary files a/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.exe and b/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.exe differ diff --git a/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.pdb b/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.pdb index 09ad254c..e59c4dd5 100644 Binary files a/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.pdb and b/Aucma.Scada.UI/bin/Debug/Aucma.Scada.UI.pdb differ diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.dll b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.dll new file mode 100644 index 00000000..86d44193 Binary files /dev/null and b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.dll differ diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.pdb b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.pdb new file mode 100644 index 00000000..6d111aa2 Binary files /dev/null and b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.pdb differ diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.xml b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.xml new file mode 100644 index 00000000..724c91fe --- /dev/null +++ b/Aucma.Scada.UI/bin/Debug/LiveCharts.Wpf.xml @@ -0,0 +1,4226 @@ + + + + LiveCharts.Wpf + + + + + The gauge chart is useful to display progress or completion. + + + + + Initializes a new instance of the class. + + + + + The wedge property + + + + + The ticks step property + + + + + The labels step property + + + + + From value property + + + + + To value property + + + + + The sections property + + + + + The value property + + + + + The label formatter property + + + + + The disablea animations property + + + + + The animations speed property + + + + + The ticks foreground property + + + + + The sections inner radius property + + + + + The needle fill property + + + + + The labels effect property + + + + + The ticks stroke thickness property + + + + + Gets or sets the opening angle in the gauge + + + + + Gets or sets the separation between every tick + + + + + Gets or sets the separation between every label + + + + + Gets or sets the minimum value of the gauge + + + + + Gets or sets the maximum value of the gauge + + + + + Gets or sets a collection of sections + + + + + Gets or sets the current gauge value + + + + + Gets or sets the label formatter + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the animations speed + + + + + Gets or sets the ticks foreground + + + + + Gets or sets the inner radius of all the sections in the chart, the unit of this property is percentage, goes from 0 to 1 + + + + + Gets o sets the needle fill + + + + + Gets or sets the labels effect. + + + The labels effect. + + + + + Gets or sets the ticks stroke thickness. + + + The ticks stroke thickness. + + + + + + + + + + + From value property + + + + + To value property + + + + + The fill property + + + + + Gets or sets from value. + + + From value. + + + + + Gets or sets to value. + + + To value. + + + + + Gets or sets the fill. + + + The fill. + + + + + + + + + + + + + + + + + + + + Creates the specified type. + + + + + + + + + + + Gets the point foreground. + + + The point foreground. + + + + + + + + + + + + + + + + + + + An Axis of a chart + + + + + Initializes a new instance of Axis class + + + + + The range changed command property + + + + + The preview range changed command property + + + + + The labels property + + + + + The sections property + + + + + The label formatter property + + + + + The separator property + + + + + The show labels property + + + + + The maximum value property + + + + + The minimum value property + + + + + The maximum range property + + + + + The minimum range property + + + + + The title property + + + + + The position property + + + + + The is merged property + + + + + The disable animations property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The labels rotation property + + + + + The bar unit property + + + + + The unit property + + + + + The axis orientation property + + + + + Cleans this instance. + + + + + Renders the separator. + + The model. + The chart. + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Updates the chart. + + if set to true [animate]. + if set to true [update now]. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute when an axis range changes by an user action (zooming or panning) + + + The range changed command. + + + + + Occurs before an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute before an axis range changes by an user action (zooming or panning) + + + The preview range changed command. + + + + + Gets the Model of the axis, the model is used a DTO to communicate with the core of the library. + + + + + Gets previous Min Value + + + + + Gets previous Max Value + + + + + Gets or sets axis labels, labels property stores the array to map for each index and value, for example if axis value is 0 then label will be labels[0], when value 1 then labels[1], value 2 then labels[2], ..., value n labels[n], use this property instead of a formatter when there is no conversion between value and label for example names, if you are plotting sales vs salesman name. + + + + + Gets or sets the axis sectionsCollection, a section is useful to highlight ranges or values in a chart. + + + + + Gets or sets the function to convert a value to label, for example when you need to display your chart as currency ($1.00) or as degrees (10°), if Labels property is not null then formatter is ignored, and label will be pulled from Labels prop. + + + + + Get or sets configuration for parallel lines to axis. + + + + + Gets or sets if labels are shown in the axis. + + + + + Gets or sets axis max value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets or sets axis min value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets the actual minimum value. + + + The actual minimum value. + + + + + Gets the actual maximum value. + + + The actual maximum value. + + + + + Gets or sets the max range this axis can display, useful to limit user zooming. + + + + + Gets or sets the min range this axis can display, useful to limit user zooming. + + + + + Gets or sets axis title, the title will be displayed only if this property is not null, default is null. + + + + + Gets or sets the axis position, default is Axis.Position.LeftBottom, when the axis is at Y and Position is LeftBottom, then axis will be placed at left, RightTop position will place it at Right, when the axis is at X and position LeftBottom, the axis will be placed at bottom, if position is RightTop then it will be placed at top. + + + + + Gets or sets if the axis labels should me placed inside the chart, this is useful to save some space. + + + + + Gets or sets if the axis is animated. + + + + + Gets or sets labels font family, font to use for any label in this axis + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the labels rotation in the axis, the angle starts as a horizontal line, you can use any angle in degrees, even negatives. + + + + + Gets or sets the bar's series unit width (rows and columns), this property specifies the value in the chart that any bar should take as width. + + + + + Gets or sets the axis unit, setting this property to your actual scale unit (seconds, minutes or any other scale) helps you to fix possible visual issues. + + + The unit. + + + + + Gets or sets the element orientation ind the axis + + + + + + + + + + + + + + + + + + + + Gets or sets labels font weight + + + + + Gets or sets labels text color. + + + + + Initializes a new instance of the class. + + + + + The initial date time property + + + + + The period property + + + + + Maps as core element. + + The chart. + The source. + + + + + Gets or sets the Initial Date Time. + + + + + Gets or sets the period that represents every unit in the axis. + + + + + Defines a condition that decides the fill and stroke to use in a CandleStick series + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The condition. + The stroke. + The fill. + + + + Gets or sets the condition, if the condition returns true, the point will use the defined Stroke/Fill properties in the FinancialColoringRule object + + + The condition. + + + + + Gets or sets the stroke to use when the condition returns true. + + + The stroke. + + + + + Gets or sets the fill to use when the condition returns true. + + + The fill. + + + + + + + + + + + Gets or sets the series. + + + The series. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the selection mode. + + + The selection mode. + + + + + An Logarithmic Axis of a chart + + + + + + Ases the core element. + + The chart. + The source. + + + + + The base property + + + + + Gets or sets the base. + + + The base. + + + + + The Bubble series, draws scatter series, only using X and Y properties or bubble series, if you also use the weight property, this series should be used in a cartesian chart. + + + + + Base WPF and WinForms series, this class is abstract + + + + + Initializes a new Instance of Series + + + + + Initializes a new Instance of series, with a given configuration + + + + + + The values property + + + + + The title property + + + + + The stroke property + + + + + The stroke thickness property + + + + + The fill property + + + + + The data labels property + + + + + The labels template property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The stroke dash array property + + + + + The point geometry property + + + + + The scales x at property + + + + + The scales y at property + + + + + The label point property + + + + + The configuration property + + + + + Gets the view of a given point + + + + + + + + This method runs when the update starts + + + + + Erases series + + + + + This method runs when the update finishes + + + + + Initializes the series colors if they are not set + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Gets the label point formatter. + + + + + + Calls the chart updater. + + if set to true [animate]. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + THe Model is set by every series type, it is the motor of the series, it is the communication with the core of the library + + + + + Gets the Actual values in the series, active or visible series only + + + + + Gets whether the series is visible + + + + + Gets the current chart points in the series + + + + + Gets or sets chart values. + + + + + Gets or sets series title + + + + + Gets or sets series stroke, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property + + + + + Gets or sets the series stroke thickness. + + + + + Gets or sets series fill color, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property, also Fill property has a default opacity according to chart type. + + + + + Gets or sets if series should include a label over each data point. + + + + + Gets or sets the labels template. + + + The labels template. + + + + + Gets or sets labels font family + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the stroke dash array of a series, sue this property to draw dashed strokes + + + + + Gets or sets the point geometry, this shape will be drawn in the Tooltip, Legend, and if line series in every point also. + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the label formatter for the data label and tooltip, this property is set by default according to the series + + + + + Gets or sets series mapper, if this property is set then the library will ignore the SeriesCollection mapper and global mappers. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The maximum point shape diameter property + + + + + The minimum point shape diameter property + + + + + Gets the point diameter. + + + + + + Gets the view of a given point + + + + + + + + Gets or sets the max shape diameter, the points using the max weight in the series will have this radius. + + + + + Gets or sets the min shape diameter, the points using the min weight in the series will have this radius. + + + + + DefaultGeoMapTooltip + + + + + Initializes a new instance of the class. + + + + + The corner radius property + + + + + The label formatter property + + + + + The geo data property + + + + + InitializeComponent + + + + + Gets or sets the corner radius. + + + The corner radius. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the geo data. + + + The geo data. + + + + + + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the value. + + + The value. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains an already defined collection of geometries, useful to set the Series.PointGeomety property + + + + + Returns a null geometry + + + + + Returns a circle geometry + + + + + Returns a square geometry + + + + + Returns a diamond geometry + + + + + Returns a triangle geometry + + + + + Returns a cross geometry + + + + + Interaction logic for HeatColorRange.xaml + + + HeatColorRange + + + + + Initializes a new instance of the class. + + + + + Updates the fill. + + The stops. + + + + Sets the maximum. + + The value. + + + + + Sets the minimum. + + The value. + + + + + InitializeComponent + + + + + The Candle series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + The coloring rules property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + Gets or sets the coloring rules, the coloring rules allows you to customize Stroke and Fill properties according to your needs, the first rule in this collection that returns true, will decide the Stroke/Fill of every point. If this property is not null (default is null), CandleSeries Fill/Stroke will be based on DecreaseBrush and IncreaseBrush properties. + + + The coloring rules. + + + + + The SectionsCollection class holds a collection of Axis.Sections + + + + + Initializes a new instance of SectionsCollection instance + + + + + Stores a collection of axis. + + + + + Initializes a new instance of AxisCollection class + + + + + Gets the chart that owns the series. + + + The chart. + + + + + An Axis section highlights values or ranges in a chart. + + + + + Initializes a new instance of AxisSection class + + + + + The label property + + + + + From value property + + + + + To value property + + + + + The value property + + + + + The section width property + + + + + The section offset property + + + + + The stroke property + + + + + The fill property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The draggable property + + + + + The disable animations property + + + + + The data label property + + + + + The data label brush property + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the name, the title of the section, a visual element will be added to the chart if this property is not null. + + + + + Gets or sets the value where the section starts + + + + + Gets or sets the value where the section ends + + + + + Gets or sets the value where the section is drawn + + + + + Gets or sets the section width + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets o sets the section stroke, the stroke brush will be used to draw the border of the section + + + + + Gets or sets the section fill brush. + + + + + Gets or sets the stroke thickness. + + + + + Gets or sets the stroke dash array collection, use this property to create dashed stroke sections + + + + + Gets or sets if a user can drag the section + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + Gets or sets the data label brush. + + + The label brush. + + + + + The gauge chart is useful to display progress or completion. + + + + + + Initializes a new instance of the class. + + + + + The gauge active fill property + + + + + The labels visibility property + + + + + The gauge render transform property + + + + + The uses360 mode property + + + + + From property + + + + + To property + + + + + The value property + + + + + The inner radius property + + + + + The stroke property + + + + + The stroke thickness property + + + + + To color property + + + + + From color property + + + + + The gauge background property + + + + + The animations speed property + + + + + The disablea animations property + + + + + The label formatter property + + + + + The high font size property + + + + + Gets or sets the gauge active fill, if this property is set, From/to color properties interpolation will be ignored + + + The gauge active fill. + + + + + Gets or sets the labels visibility. + + + The labels visibility. + + + + + Gets or sets the gauge render transform. + + + The gauge render transform. + + + + + Gets or sets whether the gauge uses 360 mode, 360 mode will plot a full circle instead of a semi circle + + + + + Gets or sets the value where the gauge starts + + + + + Gets or sets the value where the gauge ends + + + + + Gets or sets the current value of the gauge + + + + + Gets o sets inner radius + + + + + Gets or sets stroke, the stroke is the brush used to draw the gauge border. + + + + + Gets or sets stroke brush thickness + + + + + Gets or sets the color when the current value equals to min value, any value between min and max will use an interpolated color. + + + + + Gets or sets the color when the current value equals to max value, any value between min and max will use an interpolated color. + + + + + Gets or sets the gauge background + + + + + G3ts or sets the gauge animations speed + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the label formatter, a label formatter takes a double value, and return a string, e.g. val => val.ToString("C"); + + + + + Gets o sets the label size, if this value is null then it will be automatically calculated, default is null. + + + + + The pie chart compares mainly the distribution of the data according to different series. + + + + + Base chart class + + + + + Chart core model, the model calculates the chart. + + + + + Initializes a new instance of Chart class + + + + + The data click command property + + + + + The data hover command property + + + + + The updater tick command property + + + + + The series colors property + + + + + The axis y property + + + + + The axis x property + + + + + The chart legend property + + + + + The zoom property + + + + + The pan property + + + + + The legend location property + + + + + The series property + + + + + The animations speed property + + + + + The disable animations property + + + + + The data tooltip property + + + + + The hoverable property + + + + + The scroll mode property + + + + + The scroll horizontal from property + + + + + The scroll horizontal to property + + + + + The scroll vertical from property + + + + + The scroll vertical to property + + + + + The scroll bar fill property + + + + + The zooming speed property + + + + + The updater state property + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Forces the chart to update + + Indicates whether the update should restart the view, animations will run again if true. + Force the updater to run when called, without waiting for the next updater step. + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the default color of the next. + + + + + + The tooltip timeout property + + + + + Loads the legend. + + + The current legend is not valid, ensure it implements IChartLegend + + + + Hides the tooltip. + + + + + Gets the tooltip position. + + The sender point. + + + + + Calls the chart updater + + if true, the series view will be removed and added again, this restarts animations also. + forces the updater to run as this function is called. + + + + + The DataClick event is fired when a user click any data point + + + + + The DataHover event is fired when a user hovers over any data point + + + + + This event is fired every time the chart updates. + + + + + Gets or sets the data click command. + + + The data click command. + + + + + Gets or sets the data hover command. + + + The data hover command. + + + + + Gets or sets the updater tick command. + + + The updater tick command. + + + + + Gets or sets the chart current canvas + + + + + Gets or sets whether charts must randomize the starting default series color. + + + + + This property need to be true when unit testing + + + + + Gets or sets the application level default series color list + + + + + Gets or sets + + + + + Gets or sets vertical axis + + + + + Gets or sets horizontal axis + + + + + Gets or sets the control to use as chart legend for this chart. + + + + + Gets or sets chart zoom behavior + + + + + Gets or sets the chart pan, default is Unset, which bases the behavior according to Zoom property + + + The pan. + + + + + Gets or sets where legend is located + + + + + Gets or sets chart series collection to plot. + + + + + Gets or sets the default animation speed for this chart, you can override this speed for each element (series and axes) + + + + + Gets or sets if the chart is animated or not. + + + + + Gets or sets the chart data tooltip. + + + + + gets or sets whether chart should react when a user moves the mouse over a data point. + + + + + Gets or sets chart scroll mode + + + + + Gets or sets the scrolling horizontal start value + + + + + Gets or sets the scrolling horizontal end value + + + + + Gets or sets the scrolling vertical start value + + + + + Gets or sets the scrolling vertical end value + + + + + Gets or sets the scroll bar fill brush + + + + + Gets or sets zooming speed, goes from 0.95 (slow) to 0.1 (fast), default is 0.8, it means the current axis range percentage that will be draw in the next zooming step + + + + + Gets or sets chart's updater state + + + + + Gets the chart model, the model is who calculates everything, is the engine of the chart + + + + + Gets whether the chart has an active tooltip. + + + + + Gets whether the chart has a DataClick event attacked. + + + + + Gets whether the chart has a DataHover event attached + + + + + Gets whether the chart is already loaded in the view. + + + + + Gets whether the control is in design mode + + + + + Gets the visible series in the chart + + + + + Gets or sets the time a tooltip takes to hide when the user leaves the data point. + + + + + Initializes a new instance of PieChart class + + + + + The inner radius property + + + + + The starting rotation angle property + + + + + The hover push out property + + + + + Gets the tooltip position. + + The sender point. + + + + + Gets or sets the pie inner radius, increasing this property will result in a doughnut chart. + + + + + Gets or sets the starting rotation angle in degrees. + + + + + Gets or sets the units that a slice is pushed out when a user moves the mouse over data point. + + + + + + + + + + + Initializes a new instance of the class. + + The model. + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the label model. + + + The label model. + + + + + Gets the model. + + + The model. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + The default legend control, by default a new instance of this control is created for every chart that requires a legend. + + + DefaultLegend + + + + + Initializes a new instance of DefaultLegend class + + + + + The orientation property + + + + + The internal orientation property + + + + + The bullet size property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Property changed event + + + + + Gets the series displayed in the legend. + + + + + Gets or sets the orientation of the legend, default is null, if null LiveCharts will decide which orientation to use, based on the Chart.Legend location property. + + + + + Gets or sets the internal orientation. + + + The internal orientation. + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + The Default Tooltip control, by default any chart that requires a tooltip will create a new instance of this class. + + + DefaultTooltip + + + + + Initializes a new instance of DefaultTooltip class + + + + + Initializes the class. + + + + + The show title property + + + + + The show series property + + + + + The corner radius property + + + + + The selection mode property + + + + + The bullet size property + + + + + The is wrapped property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Gets or sets a value indicating whether the tooltip should show the shared coordinate value in the current tooltip data. + + + true if [show title]; otherwise, false. + + + + + Gets or sets a value indicating whether should show series name and color. + + + true if [show series]; otherwise, false. + + + + + Gets or sets the corner radius of the tooltip + + + + + Gets or sets the tooltip selection mode, default is null, if this property is null LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + Gets or sets whether the tooltip is shared in the current view, this property is useful to control + the z index of a tooltip according to a set of controls in a container. + + + + + Gets or sets the data. + + + The data. + + + + + Occurs when [property changed]. + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains information about data in a tooltip + + + + + The current X formatter + + + + + The current Y formatter + + + + + Shared coordinate value between points + + + + + Gets or sets the series that fired the tooltip. + + + The sender series. + + + + + Current selection mode + + + + + collection of points + + + + + Point Data + + + + + Gets info about the series that owns the point, like stroke and stroke thickness + + + + + Gets the ChartPoint instance + + + + + Series Data + + + + + Series Title + + + + + Series stroke + + + + + Series Stroke thickness + + + + + Series Fill + + + + + Series point Geometry + + + + + + + + + + + The radius property + + + + + The push out property + + + + + The inner radius property + + + + + The wedge angle property + + + + + The rotation angle property + + + + + The centre x property + + + + + The centre y property + + + + + The percentage property + + + + + The piece value property + + + + + Draws the pie piece + + + + + The radius of this pie piece + + + + + The distance to 'push' this pie piece out from the centre. + + + + + The inner radius of this pie piece + + + + + The wedge angle of this pie piece in degrees + + + + + The rotation, in degrees, from the Y axis vector of this pie piece. + + + + + The X coordinate of centre of the circle from which this pie piece is cut. + + + + + The Y coordinate of centre of the circle from which this pie piece is cut. + + + + + The percentage of a full pie that this piece occupies. + + + + + The value that this pie piece represents. + + + + + Gets a value that represents the of the . + + + + + + + + + + Converts a coordinate from the polar coordinate system to the cartesian coordinate system. + + + + + + + + Use a HeatSeries in a cartesian chart to draw heat maps. + + + + + Initializes a new instance of HeatSeries class + + + + + Initializes a new instance of HeatSries class, using a given mapper + + + + + + The draws heat range property + + + + + The gradient stop collection property + + + + + Gets the view of a given point + + + + + + + + Erases series + + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Initializes the series colors if they are not set + + + + + Gets or sets whether the series should draw the heat range control, it is the vertical frame to the right that displays the heat gradient. + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets the gradient stops, this property is normally used internally to communicate with the core of the library. + + + + + The pie series should be added only in a pie chart. + + + + + Initializes a new instance of PieSeries class + + + + + Initializes a new instance of PieSeries class with a given mapper. + + + + + + The push out property + + + + + The label position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the slice push out, this property highlights the slice + + + + + Gets or sets the label position. + + + The label position. + + + + + The OHCL series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + The stacked area compares trends and percentage, add this series to a cartesian chart + + + + + + + The line series displays trends between points, you must add this series to a cartesian chart. + + + + + Initializes a new instance of LineSeries class + + + + + Initializes a new instance of LineSeries class with a given mapper + + + + + + The point geometry size property + + + + + The point foreground property + + + + + The line smoothness property + + + + + The area limit property + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + This method runs when the update finishes + + + + + Erases series + + + + + + Gets the point diameter. + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the figure. + + + The figure. + + + + + Gets or sets a value indicating whether this instance is path initialized. + + + true if this instance is path initialized; otherwise, false. + + + + + Gets or sets the active splitters. + + + The active splitters. + + + + + Gets or sets the splitters collector. + + + The splitters collector. + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets line smoothness, this property goes from 0 to 1, use 0 to draw straight lines, 1 really curved lines. + + + + + Gets or sets the limit where the fill area changes orientation + + + + + Initializes a new instance of StackedAreaSeries class + + + + + Initializes a new instance of StackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stacked mode, values or percentage + + + + + The stacked row series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedRow series class + + + + + Initializes a new instance of StackedRow series class, with a given mapper + + + + + The maximum row height property + + + + + The row padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum height of row, any row height will be capped at this value. + + + + + Gets or sets the padding between each row in the series. + + + + + Gets or sets the stacked mode, values or percentage. + + + + + Gets or sets where the label is placed + + + + + The stacked column series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedColumnSeries class + + + + + Initializes a new instance of StackedColumnSeries class, with a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum width of a column, any column will be capped at this value + + + + + Gets or sets the padding between every column in this series + + + + + Gets or sets stacked mode, values or percentage + + + + + Gets or sets where the label is placed + + + + + The Row series plots horizontal bars in a cartesian chart + + + + + Initializes a new instance of RowSeries class + + + + + Initializes a new instance of RowSeries class with a given mapper + + + + + + The maximum row heigth property + + + + + The row padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum row height, the height of a column will be capped at this value + + + + + Gets or sets the padding between rows in this series + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this row shares space with all the row series in the same position + + + true if [shares position]; otherwise, false. + + + + + Use the column series to plot horizontal bars in a cartesian chart + + + + + Initializes a new instance of ColumnSeries class + + + + + Initializes a new instance of ColumnSeries class, using a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the MaxColumnWidht in pixels, the column width will be capped at this value. + + + + + Gets or sets the padding between the columns in the series. + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this column shares space with all the column series in the same position + + + + + The Step line series. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The point geometry size property + + + + + The point foreround property + + + + + The alternative stroke property + + + + + The inverted mode property + + + + + Gets the view of a given point + + + + + + + + Initializes the series colors if they are not set + + + + + Gets the point diameter. + + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets the alternative stroke. + + + The alternative stroke. + + + + + Gets or sets a value indicating whether the series should be drawn using the inverted mode. + + + true if [inverted mode]; otherwise, false. + + + + + Compares trend and proportion, this series must be added in a cartesian chart. + + + + + The vertical line series is useful to compare trends, this is the inverted version of the LineSeries, this series must be added in a cartesian chart. + + + + + Initializes an new instance of VerticalLineSeries class + + + + + Initializes an new instance of VerticalLineSeries class, with a given mapper + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Initializes a new instance of VerticalStackedAreaSeries class + + + + + Initializes a new instance of VerticalStackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stack mode, values or percentage + + + + + Contains a collection of already defined axes. + + + + + Returns default axis + + + + + Return an axis without separators at all + + + + + Returns an axis that only displays a line for zero + + + + + Gets the clean separator. + + + The clean separator. + + + + + A tooltip element data transfer object + + + + + Gets or sets the series. + + + The series. + + + + + Gets or sets the index. + + + The index. + + + + + Gets or sets the stroke. + + + The stroke. + + + + + Gets or sets the fill. + + + The fill. + + + + + Gets or sets the point. + + + The point. + + + + + Gets or sets the value. + + + The value. + + + + + The Cartesian chart can plot any series with x and y coordinates + + + + + Initializes a new instance of CartesianChart class + + + + + The visual elements property + + + + + Gets or sets the collection of visual elements in the chart, a visual element display another UiElement in the chart. + + + + + + + + + + Converts a point at screen to chart values scale + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a chart values pair to pixels + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a ChartPoint to Point + + point to convert + + + + + Converts a CorePoint to Point + + point to convert + + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Defines an Axis.Separator, this class customizes the separator of an axis. + + + + + Initializes a new instance of Separator class + + + + + The stroke property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The step property + + + + + The actual step property + + + + + The axis orientation property + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets the chart the own the separator + + + + + Gets or sets separators color + + + + + Gets or sets separators thickness + + + + + Gets or sets the stroke dash array for the current separator. + + + + + Gets or sets separators step, this means the value between each line, default is null, when null this value is calculated automatically. + + + + + Gets the actual step. + + + The actual step. + + + + + Gets or sets the element orientation ind the axis + + + + + Defines a visual element, a visual element is a UI element that is placed and scaled in the chart. + + + + + The x property + + + + + The y property + + + + + Adds the or move. + + The chart. + + + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the user interface element. + + + + + Gets or sets the index of the axis in X that owns the element, the axis position must exist. + + + + + Gets or sets the index of the axis in Y that owns the element, the axis position must exist. + + + + + Gets or sets the X value of the UiElement + + + + + Gets or sets the Y value of the UiElement + + + + + + + + + + + Initializes a new instance of the class. + + + + + The language pack property + + + + + The default land fill property + + + + + The land stroke thickness property + + + + + The land stroke property + + + + + The disable animations property + + + + + The animations speed property + + + + + The hoverable property + + + + + The heat map property + + + + + The gradient stop collection property + + + + + The source property + + + + + The enable zooming and panning property + + + + + Restarts the current map view + + + + + Sets a heat map value with a given key, then updates every land heat color + + key + new value + + + + Occurs when [land click]. + + + + + Gets or sets the language dictionary + + + + + Gets or sets default land fill + + + + + Gets or sets every land stroke thickness property + + + + + Gets or sets every land stroke + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets animations speed + + + + + Gets or sets whether the chart reacts when a user moves the mouse over a land + + + + + Gets or sets the current heat map + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets or sets the map source + + + + + Gets or sets whether the map allows zooming and panning + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.dll b/Aucma.Scada.UI/bin/Debug/LiveCharts.dll new file mode 100644 index 00000000..66f46618 Binary files /dev/null and b/Aucma.Scada.UI/bin/Debug/LiveCharts.dll differ diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.pdb b/Aucma.Scada.UI/bin/Debug/LiveCharts.pdb new file mode 100644 index 00000000..e9d461cc Binary files /dev/null and b/Aucma.Scada.UI/bin/Debug/LiveCharts.pdb differ diff --git a/Aucma.Scada.UI/bin/Debug/LiveCharts.xml b/Aucma.Scada.UI/bin/Debug/LiveCharts.xml new file mode 100644 index 00000000..03883494 --- /dev/null +++ b/Aucma.Scada.UI/bin/Debug/LiveCharts.xml @@ -0,0 +1,5496 @@ + + + + LiveCharts + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the formatter. + + + + + + Clears the separators. + + + + + Initializes the garbage collector. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the labels. + + + The labels. + + + + + Gets or sets the sections. + + + The sections. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the stroke thickness. + + + The stroke thickness. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the title. + + + The title. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the position. + + + The position. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets a value indicating whether [evaluates unit width]. + + + true if [evaluates unit width]; otherwise, false. + + + + + Gets the current separators. + + + The current separators. + + + + + Gets or sets the separator. + + + The separator. + + + + + Gets the s. + + + The s. + + + + + Cartesian Axis orientation + + + + + Unknown orientation + + + + + Horizontal (X) + + + + + Vertical (Y) + + + + + Axis position + + + + + Left for Y axis, Bottom for X axis + + + + + Right for Y axis, Top for X axis + + + + + + + + + + Initializes a new instance of the class. + + The view. + The chart. + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the source. + + + The source. + + + + + Gets or sets the index of the axis. + + + The index of the axis. + + + + + Gets or sets the chart. + + + The chart. + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + Gets the minimum reserved space for separators + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Describes where a label should be placed + + + + + Places a label at the top of a bar + + + + + Places a labels inside the bar + + + + + Places a labels in a parallel orientation to the bar height. + + + + + Places a labels in a perpendicular orientation to the bar height. + + + + + Contains useful methods to apply to a chart + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis model instance + + + + + Converts from chart control size to chart values. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + point to scale + axis orientation + axis instance to scale the value at + chart model to scale the value at + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis index in the axes collection + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis instance + + + + + Returns data in the chart according to: + + point that was hovered + chart model to get the data from + selection mode + + + + + Global LiveCharts configuration + + + + + Saves a type mapper globally. + + Type to configure + mapper + mapper orientation + + + + Gets the configuration of a given type and orientation + + type to look for + orientation to look for + + + + + Defines a point in the chart + + + + + Gets the X point value + + + + + Gets the Y point value + + + + + Gets the Gantt x start value + + + + + Gets the Gantt y start value + + + + + Gets the Weight of the point + + + + + Gets where the stacked value started from + + + + + Gets where the stacked value finishes + + + + + Get the total sum of the stacked elements + + + + + Get the participation of the point in the stacked elements + + + + + gets the stacked participation of a point + + + + + Gets the Open value of the point + + + + + Gets the High value of the point + + + + + Gets the Low value of the point + + + + + Gets the Close value of the point + + + + + Gets the Radius of a point + + + + + Gets the angle of a point + + + + + Gets the Fill brush of this point, this property overrides series Fill property + + + + + Gets the Stroke brush of this point, this property overrides series Stroke property + + + + + Gets the coordinate where the value is placed at chart + + + + + Gets the index of this point in the chart + + + + + Gets the object where the chart pulled the point + + + + + Gets or sets the view of this chart point + + + + + Gets the series where the point belongs to + + + + + Gets the chart view. + + + The chart view. + + + + + Chart Model + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Initializes the class. + + + + + Prepares the axes. + + + + + Runs the specialized chart components. + + + + + Calculates the components and margin. + + + + + Places the legend. + + The draw margin. + + + + + + Zooms the in. + + The pivot. + + + + Zooms the out. + + The pivot. + + + + Clears the zoom. + + + + + Drags the specified delta. + + The delta. + + + + Stacks the points. + + The stackables. + The stack at. + Index of the stack. + The mode. + + + + Gets or sets the configurations. + + + The configurations. + + + + + Gets or sets a value indicating whether [series initialized]. + + + true if [series initialized]; otherwise, false. + + + + + Gets or sets a value indicating whether [are components loaded]. + + + true if [are components loaded]; otherwise, false. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the updater. + + + The updater. + + + + + Gets or sets the size of the control. + + + The size of the control. + + + + + Gets or sets the draw margin. + + + The draw margin. + + + + + Gets or sets a value indicating whether this instance has unitary points. + + + true if this instance has unitary points; otherwise, false. + + + + + Gets a value indicating whether [requires hover shape]. + + + true if [requires hover shape]; otherwise, false. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + Gets or sets the x limit. + + + The x limit. + + + + + Gets or sets the y limit. + + + The y limit. + + + + + Gets or sets the w limit. + + + The w limit. + + + + + Gets or sets the index of the current color. + + + The index of the current color. + + + + + Gets or sets the pan origin. + + + The pan origin. + + + + + Initializes Chart model + + The view. + The updater. + + + + Prepares Chart Axes + + + + + Runs the specialized chart components. + + + + + Draws the or update sections. + + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Prepares the axes. + + There is a invalid series in the series collection, " + + "verify that all the series implement IPieSeries. + + + + + + + + + Runs the specified restart view. + + if set to true [restart view]. + if set to true [update now]. + + + + + Updates the frequency. + + The freq. + + + + + Updates the specified restarts animations. + + if set to true [restarts animations]. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets a value indicating whether this instance is updating. + + + true if this instance is updating; otherwise, false. + + + + + Gets or sets a value indicating whether [restart view requested]. + + + true if [restart view requested]; otherwise, false. + + + + + Creates a collection of chart values + + Type to plot, notice you could need to configure the type. + + + + A collection that notifies every time a value is added or removed + + + + + + + + + + + + Adds the range. + + The items. + + + + Inserts the range. + + The index. + The collection. + + + + Occurs when [noisy collection changed]. + + + + + Initializes a new instance of NoisyCollection class + + + + + Initializes a new instance of NoisyCollection class with a given collection + + given collection + + + + Initializes a new instance of NoisiCollection class with a given capacity + + given capacity + + + + Enumerates the collection + + collection enumeration + + + + Enumerates the collection + + collection enumeration + + + + Adds an object to the collection, and notifies the change + + item to add + number of items in the collection + + + + Add an item to the collection, and notifies the change + + number of items in the collection + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Removes an item from a collection, then notifies the change + + item to remove + + + + Remove an item from a collection, then notifies the change + + item to remove + number of items in the collection + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Evaluates whether an item is in this collection + + object to look for + evaluation + + + + Evaluates whether an item is in this collection + + item to look for + evaluation + + + + Copies the collection to another array + + backup array + array index + + + + Copies the collection to another array + + backup array + array index + + + + Returns the index of an item in the collection + + item to look for + + + + + Returns the index of an item in the collection + + item to look for + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when [collection reset]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when the collection changes. + + + + + Occurs when a property value changes. + + + + + Occurs when a property value changes. + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets the number of items in the array + + items count + + + + Gets whether the collection is read only + + result + + + + Gets the number of items in the array + + result + + + + Gets whether the collection is synchronized + + result + + + + Gets the collections's sync root + + + + + Gets whether the collection is fixed + + + + + + + + + + + Forces values to calculate max, min and index data. + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Removes all unnecessary points from the view + + + + + Gets series that owns the values + + + + + Initializes a new instance of chart values + + + + + Initializes a new instance of chart values, with a given collection + + + + + Evaluates the limits in the chart values + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Collects the unnecessary values + + + + + Gets series that owns the values + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + + + + + + + Evaluates the specified key. + + The key. + The value. + The point. + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure financial points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls X coordinate + current mapper instance + + + + Maps X value + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Maps Open value + + function that pulls open value + current mapper instance + + + + Maps Open value + + function that pulls open value, value and index as parameters + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps Close value + + function that pulls close value + current mapper instance + + + + Maps Close value + + function that pulls close value, value and index as parameters + current mapper instance + + + + Maps Low value + + function that pulls low value + current mapper instance + + + + Maps Low value + + function that pulls low value, index and value as parameters + current mapper instance + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Gets the already built point mappers + + + + + Gets a mapper to configure X, Y points + + Type to map + A new cartesian mapper instance + + + + Gets a mapper to configure financial points + + type to map + a new financial mapper instance + + + + Gets a mapper to configure X, Y and Weight points + + type to map + a new weighted mapper instance + + + + Gets a Gantt Mapper + + type to amp + a new polar mapper insance + + + + Gets a mapper to configure Radius and Angle + + type to amp + a new polar mapper insance + + + + PGets a mapper to configure a pie chart + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure polar series + + + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls the radius value + current mapper instance + + + + Maps X value + + function that pulls the radius value, value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls the angle value + current mapper instance + + + + Maps Y value + + function that pulls the angle value, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure Bubble points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls the X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls the X coordinate, value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate, value and index as parameters + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Describes a data label view model + + + + + Gets or sets the formatted text of the current point + + + The formatted text. + + + + + Gets the instance of the current point. + + + The instance. + + + + + + + + + + Provides an axis that displays separators based upon configured windows + + + + + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + + + + + + + + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Renders the separator. + + The model. + The chart. + + + + Cleans this instance. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the minimum range. + + + The minimum range. + + + + + Gets or sets the maximum range. + + + The maximum range. + + + + + Gets or sets the labels rotation. + + + The labels rotation. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets the previous maximum value. + + + The previous maximum value. + + + + + Gets the previous minimum value. + + + The previous minimum value. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + Defines a financial coloring rule delegate + + The current point + The previous point + + + + + + + + + Gets preconfigured windows that can be used to build a datetime window axis + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the state. + + + The state. + + + + + Gets or sets the index of the garbage collector. + + + The index of the garbage collector. + + + + + Gets or sets the key. + + + The key. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets a value indicating whether this separator is a header separator + + + + + An already configured chart point with a date time and a double properties, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of DateTimePoint class + + + + + Initializes a new instance of DateTimePoint class, giving date time and value + + + + + + + Called when [property changed]. + + Name of the property. + + + + DateTime Property + + + + + The Value property + + + + + Occurs when a property value changes. + + + + + Defines a Gantt point in a cartesian chart + + + + + Initializes a new instance of GanttPoint class. + + + + + Initializes a new instance of GanttPoint class with given start and end points. + + + + + Called when [property changed]. + + Name of the property. + + + + Gets or sets point start + + + + + Gets or sets point end + + + + + Occurs when a property value changes. + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + Creates a new instance of BubblePoint class + + + + + Create a new instance of BubblePoint class, giving x and y coordinates + + + + + + + Creates a new instance of BubblePoint class, giving x, y and weight + + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate in the chart + + + + + Y coordinate in the chart + + + + + Point's weight + + + + + Occurs when a property value changes. + + + + + Initializes a new instance of HeatPoint class + + + + + _initializes a new instance of HeatPoint class, giving x, y and weight + + + + + + + + An already configured chart point, this class notifies a chart to update every time a property changes + + + + + Initializes a new instance of ObservablePoint class + + + + + Initializes a new instance of ObservablePoint class giving the x and y coordinates + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate + + + + + Y coordinate + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time the value property changes + + + + + Initializes a new instance of ObservableValue class + + + + + Initializes a new instance of ObservableValue class with a given value + + + + + + Called when [property changed]. + + Name of the property. + + + + Value in he chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of OhclPoint class + + + + + Initializes a new instance o OhclPointc class, giving open, high, low and close values + + + + + + + + + Called when [property changed]. + + Name of the property. + + + + The open value i the chart + + + + + The high value in the chart + + + + + The low value in the chart + + + + + The close value in the chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of PolarPoint class + + + + + Initializes a new instance of PolarPoint class, giving angle and radius + + + + + + + Called when [property changed]. + + Name of the property. + + + + The radius of the point + + + + + The angle of the point + + + + + Occurs when a property value changes. + + + + + + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the width of the section. + + + The width of the section. + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets or sets a value indicating whether this is draggable. + + + true if draggable; otherwise, false. + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + + + + + + + + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Hides the tooltip. + + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Loads the legend. + + + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the model. + + + The model. + + + + + Occurs when [data click]. + + + + + Occurs when [data hover] + + + + + Gets or sets the series. + + + The series. + + + + + Gets the actual series. + + + The actual series. + + + + + Gets or sets the tooltip timeout. + + + The tooltip timeout. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zooming speed. + + + The zooming speed. + + + + + Gets or sets the legend location. + + + The legend location. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the animations speed. + + + The animations speed. + + + + + Gets or sets the state of the updater. + + + The state of the updater. + + + + + Gets a value indicating whether this instance has tooltip. + + + true if this instance has tooltip; otherwise, false. + + + + + Gets a value indicating whether this instance has data click event attached. + + + true if this instance has data click event attached; otherwise, false. + + + + + Gets a value indicating whether this instance has data hover event attached. + + + true if this instance has data hover event attached; otherwise, false. + + + + + Gets a value indicating whether this is hoverable. + + + true if hoverable; otherwise, false. + + + + + Gets a value indicating whether this instance is control loaded. + + + true if this instance is control loaded; otherwise, false. + + + + + Gets a value indicating whether this instance is in design mode. + + + true if this instance is in design mode; otherwise, false. + + + + + Gets or sets the visual elements. + + + The visual elements. + + + + + + + + + + Adds the or move. + + The chart. + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the x. + + + The x. + + + + + Gets or sets the y. + + + The y. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + + + + + + The datetime used for the first point to calculate relative date values + + + + + Gets or sets the period used by the series in this axis + + + + + + + + + + + Gets or sets the base. + + + The base. + + + + + + + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the starting rotation angle. + + + The starting rotation angle. + + + + + Gets or sets the hover push out. + + + The hover push out. + + + + + + + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the model. + + + The model. + + + + + Gets the label model. + + + The label model. + + + + + + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets a value indicating whether this instance is enabled. + + + true if this instance is enabled; otherwise, false. + + + + + Gets or sets separator step, this means the value between each line, use double.NaN for auto. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + + + + + + + + + + + + Draws the or move. + + The previous drawn. + The current. + The index. + The chart. + + + + Removes from view. + + The chart. + + + + Called when [hover]. + + The point. + + + + Called when [hover leave]. + + The point. + + + + Gets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets the valid area. + + + The valid area. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + + Gets or sets the color components. + + + The color components. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + + Gets or sets the open. + + + The open. + + + + + Gets or sets the high. + + + The high. + + + + + Gets or sets the close. + + + The close. + + + + + Gets or sets the low. + + + The low. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the start reference. + + + The start reference. + + + + + + + + + + + Gets or sets the rotation. + + + The rotation. + + + + + Gets or sets the wedge. + + + The wedge. + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the radius. + + + The radius. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the zero reference. + + + The zero reference. + + + + + + + + + + + Gets or sets the diameter. + + + The diameter. + + + + + + + + + + + Gets or sets the delta x. + + + The delta x. + + + + + Gets or sets the delta y. + + + The delta y. + + + + + + + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + Gets the view. + + + The view. + + + + + + + + + + + + + + + + Gets the point view. + + The point. + The label. + + + + + Called when [series update start]. + + + + + Erases the specified remove from view. + + if set to true [remove from view]. + + + + Called when [series updated finish]. + + + + + Initializes the colors. + + + + + Draws the specialized elements. + + + + + Places the specialized elements. + + + + + Gets the label point formatter. + + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the values. + + + The values. + + + + + Gets a value indicating whether [data labels]. + + + true if [data labels]; otherwise, false. + + + + + Gets or sets the scales x at. + + + The scales x at. + + + + + Gets or sets the scales y at. + + + The scales y at. + + + + + Gets or sets the configuration. + + + The configuration. + + + + + Gets a value indicating whether this instance is series visible. + + + true if this instance is series visible; otherwise, false. + + + + + Gets or sets the label point. + + + The label point. + + + + + Gets the actual values. + + + The actual values. + + + + + Gets the title. + + + The title. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + + + + + + + Gets the stops. + + + The stops. + + + + + Gets a value indicating whether [draws heat range]. + + + true if [draws heat range]; otherwise, false. + + + + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the line smoothness. + + + The line smoothness. + + + + + Gets or sets the area limit. + + + The area limit. + + + + + + + + + + Gets the view. + + + The view. + + + + + + + + + + + Gets or sets the push out. + + + The push out. + + + + + + + + + + Gets the point diameter. + + + + + + + + + + + + Gets or sets the maximum row heigth. + + + The maximum row heigth. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum point shape diameter. + + + The maximum point shape diameter. + + + + + Gets or sets the minimum point shape diameter. + + + The minimum point shape diameter. + + + + + + + + + + + + + + + + + Gets or sets the stack mode. + + + The stack mode. + + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + + + + + + + + Gets or sets the maximum height of the row. + + + The maximum height of the row. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The point. + + + + Gets or sets the point1. + + + The point1. + + + + + Gets or sets the point2. + + + The point2. + + + + + Gets or sets the point3. + + + The point3. + + + + + Gets or sets the start point. + + + The start point. + + + + + Defines a portable color + + + + + Initializes a new instance of CoreColor + + alpha component + red component + green component + blue component + + + + Alpha component + + + + + Red component + + + + + Green component + + + + + Red component + + + + + Portable color gradient stop + + + + + Offset, goes from 0 to 1 + + + + + Color at Offset + + + + + Defines a portable limit + + + + + Initializes a new instance of CoreLimit + + minimum value + maximum value + + + + Gets or sets the maximum value + + + + + Gets or sets the minimum value + + + + + Gets the range between max and min values + + + + + Defines a portable margin + + + + + Distance to top + + + + + Distance to bottom + + + + + Distance to left + + + + + Distance to right + + + + + Size width + + + + + Size height + + + + + + + + + + Initializes a new instance of CorePoint + + x coordinate + y coordinate + + + + Initializes a new instance of CorePoint + + source pont + + + + Sums every property between 2 given points + + point 1 + point 2 + + + + + Subtracts every property between 2 given points + + point 1 + point 2 + + + + + X coordinate + + + + + Y coordinate + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The left. + The top. + The width. + The height. + + + + Occurs when [set top]. + + + + + Occurs when [set left]. + + + + + Occurs when [set width]. + + + + + Occurs when [set height]. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The width. + The heigth. + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The angle. + The w. + The h. + The axis. + The source. + + + + Gets the offset by source. + + The source. + + + + + Gets or sets the label angle. + + + The label angle. + + + + + Gets or sets the w from w. + + + The w from w. + + + + + Gets or sets the w from h. + + + The w from h. + + + + + Gets or sets the h from w. + + + The h from w. + + + + + Gets or sets the h from h. + + + The h from h. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the bottom. + + + The bottom. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the right. + + + The right. + + + + + Gets or sets the x offset. + + + The x offset. + + + + + Gets or sets the y offset. + + + The y offset. + + + + + Gets the width of the taken. + + + The width of the taken. + + + + + Gets the height of the taken. + + + The height of the taken. + + + + + Gets the actual width. + + + The actual width. + + + + + Gets the actual height. + + + The actual height. + + + + + + + + + + Gets or sets the points. + + + The points. + + + + + Gets or sets the shares. + + + The shares. + + + + + Gets or sets the x formatter. + + + The x formatter. + + + + + Gets or sets the y formatter. + + + The y formatter. + + + + + + + The sender. + The chart point. + + + + + + + + + + + + + The sender. + + + + + + The instance containing the event data. + + + + + + The instance containing the event data. + + + + + + + + + + + + + + + Gets the min limit difference compared with previous state + + + + + Gets the max limit difference compared with previous state + + + + + Gets the current axis range + + + + + Gets the axis that fired the change + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The instance containing the event data. + + + + Gets or sets a value indicating whether the axis change was canceled by the user. + + + true if cancel; otherwise, false. + + + + + Gets the preview minimum value. + + + The preview minimum value. + + + + + Gets the preview maximum value. + + + The preview maximum value. + + + + + LiveCharts extensions methods + + + + + Executes an Action in every item of a collection + + type to iterate with + collection to iterate + action to execute + + + + Splits a collection of points every double.Nan + + collection to split + collection of collections + + + + Return the inverse axis orientation + + current orientation + inverted axis orientation + + + + Converts any collection to chart values + + type to convert + values to convert + a new ChartValues instance containing the passed collection + + + + Converts an enumeration of series to a SeriesCollection instance. + + The series. + + + + + Gets the closest chart point with a given value. + + The target series. + The value. + the axis orientation + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message that describes the error. + + + + Initializes a new instance of the class. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The format. + The inner exception. + The arguments. + + + + + + + The old items. + The new items. + + + + Defines the interval on which earch of the charts bars is based + + + + + + + + + + Occurs when [point changed]. + + + + + Charts legend locations + + + + + Disables legend + + + + + PLaces legend at top + + + + + Places legend at bottom + + + + + Places legend at left + + + + + Places legend at right + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + Gets or sets the width of the desired. + + + The width of the desired. + + + + + Gets or sets the height of the desired. + + + The height of the desired. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + Gets or sets the identifier. + + + The identifier. + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the shape. + + + The shape. + + + + + Gets or sets the LVC map. + + + The LVC map. + + + + + Chart Panning Options + + + + + By default chart Panning is Unset, this means it will be based the Chart Zooming selection + + + + + Not panning allowed + + + + + Panning only in the X axis + + + + + Panning only in the Y axis + + + + + Panning in both X and Y axes + + + + + Describes where a label should be placed + + + + + Places the label inside the pie slice + + + + + Places the label outside the pie slice + + + + + + + + + + Initializes a new instance of the class. + + + + + Gets the x limit. + + + The x limit. + + + + + Gets the y limit. + + + The y limit. + + + + + Gets the w limit. + + + The w limit. + + + + + Gets the gci. + + + The gci. + + + + + Gets or sets the indexed. + + + The indexed. + + + + + Gets or sets the referenced. + + + The referenced. + + + + + Gets or sets a chart scroll mode + + + + + Disables Chart Scroll bars + + + + + Enables scroll mode at the X axis + + + + + Enables scroll mode at the Y axis + + + + + Enables scroll mode in both, X and Y axis + + + + + Separator current state + + + + + Remove the separator from the chart + + + + + Kepp the separator in the chart + + + + + no animated add + + + + + + + + + + Initializes a new instance of the class. + + The axis. + + + + Gets or sets the axis. + + + The axis. + + + + + Gets or sets if separators are enabled (will be drawn) + + + + + Gets or sets sepator step, this means the value between each line, use null for auto. + + + + + Gets or sets the source. + + + The source. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the series collection. + + + The series collection. + + + + + Gets or sets the series orientation. + + + The series orientation. + + + + + Gets or sets the title. + + + The title. + + + + + Gets the preferred selection mode. + + + The preferred selection mode. + + + + + Gets the current x axis. + + + The current x axis. + + + + + Gets the current y axis. + + + The current y axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + There is no a valid gradient to create a heat series. + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets the stacked point. + + The chart point. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the stacked point. + + The chart point. + + + + + Stores a collection of series to plot, this collection notifies the changes every time you add/remove any series. + + + + + Initializes a new instance of the SeriesCollection class + + + + + Initializes a new instance of the SeriesCollection class, with a given mapper + + + + + Gets or sets the current series index, this index is used to pull out the automatic color of any series + + + + + Gets the chart that owns the collection + + + + + Gets or sets then mapper in the collection, this mapper will be used in any series inside the collection, if null then LiveCharts will try to get the value from the global configuration. + + + + + The series orientation + + + + + Both, horizontal and vertical orientation + + + + + Horizontal orientation + + + + + Vertical orientation + + + + + Stacked mode, for stacked series + + + + + Stacks the values, eg: if values are 1,2,3 the stacked total is 6 + + + + + Stacks percentage, eg: if values are 1,2,3, they are actually being stacked as (1/6), (2/6), (3/6) [value/totalSum] + + + + + Tooltip selection modes + + + + + LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets only the hovered point + + + + + Gets all the points that shares the value X in the chart + + + + + Gets all the points that shares the value Y in the chart + + + + + Gets all the points that shares the value X in the hovered series + + + + + Gets all the points that shares the value Y in the hovered series + + + + + Defines chart updater state + + + + + Indicates that the updater is running and listening for changes. + + + + + Indicated that the updater is paused, it won't update. + + + + + Defines a collection of items to be added in a cartesian chart + + + + + Initializes a new instance of VisualElementsCollection + + + + + Gets or sets the chart. + + + The chart. + + + + + Chart zooming options + + + + + Disables zooming + + + + + Zoom only at X axis + + + + + Zoom only at Y axis + + + + + Zooms in both, X and Y axes + + + + diff --git a/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogError.html b/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogError.html index 8458756c..bae39bc9 100644 --- a/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogError.html +++ b/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogError.html @@ -48,4 +48,19 @@ 쳣ERROR
ࣺlogerror [(null)]
Ϣ : UI߳ȫ쳣ɹ
쳣͡InvalidOperationException
쳣Ϣ'back' name cannot be found in the name scope of 'System.Windows.Controls.ControlTemplate'.
ջá at System.Windows.Media.Animation.Storyboard.ResolveTargetName(String targetName, INameScope nameScope, DependencyObject element)
at System.Windows.Media.Animation.Storyboard.ClockTreeWalkRecursive(Clock currentClock, DependencyObject containingObject, INameScope nameScope, DependencyObject parentObject, String parentObjectName, PropertyPath parentPropertyPath, HandoffBehavior handoffBehavior, HybridDictionary clockMappings, Int64 layer)
at System.Windows.Media.Animation.Storyboard.ClockTreeWalkRecursive(Clock currentClock, DependencyObject containingObject, INameScope nameScope, DependencyObject parentObject, String parentObjectName, PropertyPath parentPropertyPath, HandoffBehavior handoffBehavior, HybridDictionary clockMappings, Int64 layer)
at System.Windows.Media.Animation.Storyboard.BeginCommon(DependencyObject containingObject, INameScope nameScope, HandoffBehavior handoffBehavior, Boolean isControllable, Int64 layer)
at System.Windows.Media.Animation.BeginStoryboard.Begin(DependencyObject targetObject, INameScope nameScope, Int64 layer)
at System.Windows.Media.Animation.BeginStoryboard.Invoke(FrameworkElement fe, FrameworkContentElement fce, Style targetStyle, FrameworkTemplate frameworkTemplate, Int64 layer)
at System.Windows.StyleHelper.InvokeActions(TriggerBase triggerBase, DependencyObject triggerContainer, TriggerActionCollection actions, Style style, FrameworkTemplate frameworkTemplate)
at System.Windows.StyleHelper.InvokeEnterOrExitActions(TriggerBase triggerBase, Boolean oldState, Boolean newState, DependencyObject triggerContainer, Style style, FrameworkTemplate frameworkTemplate)
at System.Windows.StyleHelper.InvokePropertyTriggerActions(TriggerBase triggerBase, DependencyObject triggerContainer, DependencyProperty changedProperty, DependencyPropertyChangedEventArgs changedArgs, Int32 sourceChildIndex, Style style, FrameworkTemplate frameworkTemplate)
at System.Windows.StyleHelper.OnTriggerSourcePropertyInvalidated(Style ownerStyle, FrameworkTemplate frameworkTemplate, DependencyObject container, DependencyProperty dp, DependencyPropertyChangedEventArgs changedArgs, Boolean invalidateOnlyContainer, FrugalStructList`1& triggerSourceRecordFromChildIndex, FrugalMap& propertyTriggersWithActions, Int32 sourceChildIndex)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.ClearValueCommon(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata)
at System.Windows.DependencyObject.ClearValue(DependencyPropertyKey key)
at System.Windows.Controls.Primitives.ButtonBase.SetIsPressed(Boolean pressed)
at System.Windows.Controls.Primitives.ButtonBase.OnLostMouseCapture(MouseEventArgs e)
at System.Windows.UIElement.OnLostMouseCaptureThunk(Object sender, MouseEventArgs e)
at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.MouseDevice.ChangeMouseCapture(IInputElement mouseCapture, IMouseInputProvider providerCapture, CaptureMode captureMode, Int32 timestamp)
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
+

+쳣ʱ䣺2023-09-20 16:35:26,101 [1]
+쳣ERROR
+ ࣺlogerror [(null)]
+Ϣ : UI߳ȫ쳣ɹ
쳣͡NullReferenceException
쳣ϢObject reference not set to an instance of an object.
ջá at LiveCharts.ChartFunctions.b__7(ISeriesView x) in c:\Users\btord\Documents\Projects\LiveCharts\Core40\ChartFunctions.cs:line 266
at System.Linq.Enumerable.d__17`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at LiveCharts.Wpf.Charts.Base.Chart.DataMouseEnter(Object sender, EventArgs e) in c:\Users\btord\Documents\Projects\LiveCharts\WpfView\Charts\Base\Chart.cs:line 956
at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.MouseOverProperty.FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, Boolean oldValue)
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState& oldTreeState, Action`2 originChangedAction)
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
+

+쳣ʱ䣺2023-09-20 16:35:27,428 [1]
+쳣ERROR
+ ࣺlogerror [(null)]
+Ϣ : UI߳ȫ쳣ɹ
쳣͡NullReferenceException
쳣ϢObject reference not set to an instance of an object.
ջá at LiveCharts.ChartFunctions.b__7(ISeriesView x) in c:\Users\btord\Documents\Projects\LiveCharts\Core40\ChartFunctions.cs:line 266
at System.Linq.Enumerable.d__17`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at LiveCharts.Wpf.Charts.Base.Chart.DataMouseEnter(Object sender, EventArgs e) in c:\Users\btord\Documents\Projects\LiveCharts\WpfView\Charts\Base\Chart.cs:line 956
at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.MouseOverProperty.FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, Boolean oldValue)
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState& oldTreeState, Action`2 originChangedAction)
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
+

+쳣ʱ䣺2023-09-20 16:35:27,742 [1]
+쳣ERROR
+ ࣺlogerror [(null)]
+Ϣ : UI߳ȫ쳣ɹ
쳣͡NullReferenceException
쳣ϢObject reference not set to an instance of an object.
ջá at LiveCharts.ChartFunctions.b__7(ISeriesView x) in c:\Users\btord\Documents\Projects\LiveCharts\Core40\ChartFunctions.cs:line 266
at System.Linq.Enumerable.d__17`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at LiveCharts.Wpf.Charts.Base.Chart.DataMouseEnter(Object sender, EventArgs e) in c:\Users\btord\Documents\Projects\LiveCharts\WpfView\Charts\Base\Chart.cs:line 956
at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.MouseOverProperty.FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, Boolean oldValue)
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState& oldTreeState, Action`2 originChangedAction)
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

\ No newline at end of file diff --git a/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogInfo.txt b/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogInfo.txt index 028971e1..71d45c9a 100644 --- a/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogInfo.txt +++ b/Aucma.Scada.UI/bin/Debug/Log/2023-09-20/LogInfo.txt @@ -226,4 +226,72 @@ ־ʱ䣺2023-09-20 16:15:00,248 [1] ־INFO ־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:25:58,489 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:35:29,227 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:37:03,047 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:37:18,183 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:58:08,674 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:59:02,772 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 16:59:48,686 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:02:27,021 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:03:44,199 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:09:08,212 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:12:38,449 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:13:39,760 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:17:00,284 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:28:03,042 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:29:51,877 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:31:11,019 [1] +־INFO +־ݣ˳ + <--------------> +־ʱ䣺2023-09-20 17:34:22,281 [1] +־INFO +־ݣ˳ \ No newline at end of file diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.AssemblyReference.cache b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.AssemblyReference.cache index b26e9939..f5e894ae 100644 Binary files a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.AssemblyReference.cache and b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.AssemblyReference.cache differ diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.CoreCompileInputs.cache b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.CoreCompileInputs.cache index 20ab8ddb..c0ab2d73 100644 --- a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.CoreCompileInputs.cache +++ b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -709a750aeb126125de6abbe3419e83ff8882c96b +f2a00c34321a7be9d7e4c65de29d80152f11353b diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.FileListAbsolute.txt b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.FileListAbsolute.txt index 339c9d2e..cecdc3d2 100644 --- a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.FileListAbsolute.txt +++ b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.csproj.FileListAbsolute.txt @@ -58,3 +58,9 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\obj\Debug\Page\InSt C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\obj\Debug\Page\InventoryInfo\InventoryInfoControl.baml C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\obj\Debug\Page\OutStoreInfo\OutStoreInfoControl.baml C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\obj\Debug\Page\TaskInfo\TaskInfoControl.baml +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.dll +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.Wpf.dll +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.pdb +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.xml +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.Wpf.pdb +C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\bin\Debug\LiveCharts.Wpf.xml diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.exe b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.exe index cf9c6301..8ed6a10e 100644 Binary files a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.exe and b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.exe differ diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.g.resources b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.g.resources index 0f89db45..2266ab0b 100644 Binary files a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.g.resources and b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.g.resources differ diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.pdb b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.pdb index 09ad254c..e59c4dd5 100644 Binary files a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.pdb and b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI.pdb differ diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.cache b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.cache index 70190006..d09f6e4e 100644 --- a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.cache +++ b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.cache @@ -13,7 +13,7 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\App.xaml 10-978130597 17-2045347350 -129248000128 +1311654442540 IndexControl.xaml;Page\AssemblyPlan\AssemblyPlanControl.xaml;Page\InStoreInfo\InStoreInfoControl.xaml;LogInfoControl.xaml;MainWindow.xaml;Page\InventoryInfo\InventoryInfoControl.xaml;Page\OutStoreInfo\OutStoreInfoControl.xaml;Page\TaskInfo\TaskInfoControl.xaml;RecordControl.xaml;templates\style\resourceStyle.xaml; False diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.cache b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.cache index f7ab6c11..8bb2a0a1 100644 --- a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.cache +++ b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.cache @@ -13,7 +13,7 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\App.xaml 10-978130597 181495050162 -129248000128 +1311654442540 IndexControl.xaml;Page\AssemblyPlan\AssemblyPlanControl.xaml;Page\InStoreInfo\InStoreInfoControl.xaml;LogInfoControl.xaml;MainWindow.xaml;Page\InventoryInfo\InventoryInfoControl.xaml;Page\OutStoreInfo\OutStoreInfoControl.xaml;Page\TaskInfo\TaskInfoControl.xaml;RecordControl.xaml;templates\style\resourceStyle.xaml; True diff --git a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.lref b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.lref index 3c3e5a5e..223acb25 100644 --- a/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.lref +++ b/Aucma.Scada.UI/obj/Debug/Aucma.Scada.UI_MarkupCompile.i.lref @@ -1,4 +1,13 @@  - +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\App.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\IndexControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\Page\AssemblyPlan\AssemblyPlanControl.xaml;; FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\Page\InStoreInfo\InStoreInfoControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\LogInfoControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\MainWindow.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\Page\InventoryInfo\InventoryInfoControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\Page\OutStoreInfo\OutStoreInfoControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\Page\TaskInfo\TaskInfoControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\RecordControl.xaml;; +FC:\项目代码\澳柯玛MES项目\HighWayIot\Aucma.Scada.UI\templates\style\resourceStyle.xaml;; diff --git a/Aucma.Scada.UI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Aucma.Scada.UI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index ea7a9705..a999702d 100644 Binary files a/Aucma.Scada.UI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Aucma.Scada.UI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.baml b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.baml index 344c10e5..83808b52 100644 Binary files a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.baml and b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.baml differ diff --git a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.cs b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.cs index 063d9a6e..df96f923 100644 --- a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.cs +++ b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "80C9C6F8D4977EAFAD3661921030F0E34138204EC3DF1FFF7CFB7A6024DA973F" +#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "AADB0D42A92A7D7C367BE013A8C01CB6B10F7ABB76CC0D33FD59FA3A7DF3DF4C" //------------------------------------------------------------------------------ // // This code was generated by a tool. @@ -10,6 +10,7 @@ //------------------------------------------------------------------------------ using Aucma.Scada.UI.Page.InStoreInfo; +using LiveCharts.Wpf; using System; using System.Diagnostics; using System.Windows; @@ -41,7 +42,7 @@ namespace Aucma.Scada.UI.Page.InStoreInfo { public partial class InStoreInfoControl : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { - #line 135 "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" + #line 145 "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ListBox listBox; diff --git a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.i.cs b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.i.cs index 063d9a6e..df96f923 100644 --- a/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.i.cs +++ b/Aucma.Scada.UI/obj/Debug/Page/InStoreInfo/InStoreInfoControl.g.i.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "80C9C6F8D4977EAFAD3661921030F0E34138204EC3DF1FFF7CFB7A6024DA973F" +#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "AADB0D42A92A7D7C367BE013A8C01CB6B10F7ABB76CC0D33FD59FA3A7DF3DF4C" //------------------------------------------------------------------------------ // // This code was generated by a tool. @@ -10,6 +10,7 @@ //------------------------------------------------------------------------------ using Aucma.Scada.UI.Page.InStoreInfo; +using LiveCharts.Wpf; using System; using System.Diagnostics; using System.Windows; @@ -41,7 +42,7 @@ namespace Aucma.Scada.UI.Page.InStoreInfo { public partial class InStoreInfoControl : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { - #line 135 "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" + #line 145 "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.ListBox listBox; diff --git a/Aucma.Scada.UI/obj/Debug/templates/style/resourceStyle.baml b/Aucma.Scada.UI/obj/Debug/templates/style/resourceStyle.baml index cb95f7c9..f23ba460 100644 Binary files a/Aucma.Scada.UI/obj/Debug/templates/style/resourceStyle.baml and b/Aucma.Scada.UI/obj/Debug/templates/style/resourceStyle.baml differ diff --git a/Aucma.Scada.UI/packages.config b/Aucma.Scada.UI/packages.config index f5eb1eb3..a00dfd19 100644 --- a/Aucma.Scada.UI/packages.config +++ b/Aucma.Scada.UI/packages.config @@ -1,5 +1,7 @@  + + \ No newline at end of file diff --git a/Aucma.Scada.UI/templates/style/resourceStyle.xaml b/Aucma.Scada.UI/templates/style/resourceStyle.xaml index 74bfee62..bf4870ce 100644 --- a/Aucma.Scada.UI/templates/style/resourceStyle.xaml +++ b/Aucma.Scada.UI/templates/style/resourceStyle.xaml @@ -410,7 +410,7 @@ - + diff --git a/Aucma.Scada.UI/viewModel/InStoreInfoViewModel.cs b/Aucma.Scada.UI/viewModel/InStoreInfoViewModel.cs index a0a3839f..c9e8ff5e 100644 --- a/Aucma.Scada.UI/viewModel/InStoreInfoViewModel.cs +++ b/Aucma.Scada.UI/viewModel/InStoreInfoViewModel.cs @@ -4,6 +4,8 @@ using HighWayIot.Log4net; using HighWayIot.Repository.domain; using HighWayIot.Repository.service; using HighWayIot.Repository.service.Impl; +using LiveCharts; +using LiveCharts.Wpf; using System; using System.Collections; using System.Collections.Generic; @@ -27,6 +29,8 @@ namespace Aucma.Scada.UI.viewModel Query(); materialTypeCombox = "所有"; + + Init(); } #region 参数定义 @@ -152,6 +156,28 @@ namespace Aucma.Scada.UI.viewModel } } } + + /// + /// 库存统计柱状图 + /// + private SeriesCollection achievement = new SeriesCollection(); + + public SeriesCollection Achievement + { + get { return achievement; } + set { achievement = value; } + } + + /// + /// 库存统计柱状图X轴物料信息 + /// + private List materialNameList; + + public List MaterialNameList + { + get { return materialNameList; } + set { materialNameList = value; } + } #endregion #region 事件定义 @@ -246,5 +272,46 @@ namespace Aucma.Scada.UI.viewModel Search = String.Empty; this.Query(); } + + + + /// + /// 成绩初始化 + /// + public void Init() + { + MaterialNameList = new List() + { + "SC232", + "SA124", + "SC387", + "SC211", + "DQ196", + }; + ChartValues achievement = new ChartValues(); + Random random = new Random(); + for (int i = 0; i < 5; i++) + { + achievement.Add(random.Next(60, 100)); + } + var column = new ColumnSeries(); + column.DataLabels = true; + column.Title = "箱壳"; + column.Values = achievement; + + ChartValues achievement2 = new ChartValues(); + Random random2 = new Random(); + for (int i = 0; i < 5; i++) + { + achievement2.Add(random2.Next(60, 100)); + } + + var column2 = new ColumnSeries(); + column2.DataLabels = true; + column2.Title = "内胆"; + column2.Values = achievement2; + Achievement.Add(column); + Achievement.Add(column2); + } } } diff --git a/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache b/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache index 30a7d16d..27cc42ef 100644 Binary files a/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache and b/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache differ diff --git a/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.FileListAbsolute.txt b/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.FileListAbsolute.txt index b0f033bd..8e0ed4ff 100644 --- a/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.FileListAbsolute.txt +++ b/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.FileListAbsolute.txt @@ -20,4 +20,3 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Log4net\obj\Debug\HighW C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Log4net\obj\Debug\HighWayIot.Log4net.csproj.CopyComplete C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Log4net\obj\Debug\HighWayIot.Log4net.dll C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Log4net\obj\Debug\HighWayIot.Log4net.pdb -C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Log4net\obj\Debug\HighWayIot.Log4net.csproj.AssemblyReference.cache diff --git a/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.AssemblyReference.cache b/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.AssemblyReference.cache similarity index 52% rename from HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.AssemblyReference.cache rename to HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.AssemblyReference.cache index fe397f64..e88d12bc 100644 Binary files a/HighWayIot.Log4net/obj/Debug/HighWayIot.Log4net.csproj.AssemblyReference.cache and b/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.AssemblyReference.cache differ diff --git a/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.FileListAbsolute.txt b/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.FileListAbsolute.txt index e15233d1..e8dbc629 100644 --- a/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.FileListAbsolute.txt +++ b/HighWayIot.Mqtt/obj/Debug/HighWayIot.Mqtt.csproj.FileListAbsolute.txt @@ -24,3 +24,4 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Mqtt\obj\Debug\HighWayI C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.CopyComplete C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.dll C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.pdb +C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.AssemblyReference.cache diff --git a/HighWayIot.Plc/obj/Debug/HighWayIot.Plc.csproj.AssemblyReference.cache b/HighWayIot.Plc/obj/Debug/HighWayIot.Plc.csproj.AssemblyReference.cache index 1fcad9eb..162f0f07 100644 Binary files a/HighWayIot.Plc/obj/Debug/HighWayIot.Plc.csproj.AssemblyReference.cache and b/HighWayIot.Plc/obj/Debug/HighWayIot.Plc.csproj.AssemblyReference.cache differ diff --git a/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache b/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache index 4df3865b..66d98805 100644 Binary files a/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache and b/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache differ diff --git a/HighWayIot.Rfid/obj/Debug/HighWayIot.Rfid.csproj.AssemblyReference.cache b/HighWayIot.Rfid/obj/Debug/HighWayIot.Rfid.csproj.AssemblyReference.cache index a9897b4f..274bd8f7 100644 Binary files a/HighWayIot.Rfid/obj/Debug/HighWayIot.Rfid.csproj.AssemblyReference.cache and b/HighWayIot.Rfid/obj/Debug/HighWayIot.Rfid.csproj.AssemblyReference.cache differ diff --git a/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.AssemblyReference.cache b/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.AssemblyReference.cache deleted file mode 100644 index 49c1ee36..00000000 Binary files a/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.AssemblyReference.cache and /dev/null differ diff --git a/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.FileListAbsolute.txt b/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.FileListAbsolute.txt index 3be011dc..642fae8b 100644 --- a/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.FileListAbsolute.txt +++ b/HighWayIot.TouchSocket/obj/Debug/HighWayIot.TouchSocket.csproj.FileListAbsolute.txt @@ -21,4 +21,3 @@ C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.TouchSocket\obj\Debug\H C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.TouchSocket\obj\Debug\HighWayIot.TouchSocket.csproj.CopyComplete C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.TouchSocket\obj\Debug\HighWayIot.TouchSocket.dll C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.TouchSocket\obj\Debug\HighWayIot.TouchSocket.pdb -C:\项目代码\澳柯玛MES项目\HighWayIot\HighWayIot.TouchSocket\obj\Debug\HighWayIot.TouchSocket.csproj.AssemblyReference.cache diff --git a/HighWayIot/obj/Debug/HighWayIot.csproj.AssemblyReference.cache b/HighWayIot/obj/Debug/HighWayIot.csproj.AssemblyReference.cache index c75e21ce..6d127348 100644 Binary files a/HighWayIot/obj/Debug/HighWayIot.csproj.AssemblyReference.cache and b/HighWayIot/obj/Debug/HighWayIot.csproj.AssemblyReference.cache differ diff --git a/packages/LiveCharts.0.9.7/.signature.p7s b/packages/LiveCharts.0.9.7/.signature.p7s new file mode 100644 index 00000000..06d60711 Binary files /dev/null and b/packages/LiveCharts.0.9.7/.signature.p7s differ diff --git a/packages/LiveCharts.0.9.7/LiveCharts.0.9.7.nupkg b/packages/LiveCharts.0.9.7/LiveCharts.0.9.7.nupkg new file mode 100644 index 00000000..f9d836e9 Binary files /dev/null and b/packages/LiveCharts.0.9.7/LiveCharts.0.9.7.nupkg differ diff --git a/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.dll b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.dll new file mode 100644 index 00000000..b8de4409 Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.dll differ diff --git a/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.pdb b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.pdb new file mode 100644 index 00000000..812e36ff Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.pdb differ diff --git a/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.xml b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.xml new file mode 100644 index 00000000..03883494 --- /dev/null +++ b/packages/LiveCharts.0.9.7/lib/net40/LiveCharts.xml @@ -0,0 +1,5496 @@ + + + + LiveCharts + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the formatter. + + + + + + Clears the separators. + + + + + Initializes the garbage collector. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the labels. + + + The labels. + + + + + Gets or sets the sections. + + + The sections. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the stroke thickness. + + + The stroke thickness. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the title. + + + The title. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the position. + + + The position. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets a value indicating whether [evaluates unit width]. + + + true if [evaluates unit width]; otherwise, false. + + + + + Gets the current separators. + + + The current separators. + + + + + Gets or sets the separator. + + + The separator. + + + + + Gets the s. + + + The s. + + + + + Cartesian Axis orientation + + + + + Unknown orientation + + + + + Horizontal (X) + + + + + Vertical (Y) + + + + + Axis position + + + + + Left for Y axis, Bottom for X axis + + + + + Right for Y axis, Top for X axis + + + + + + + + + + Initializes a new instance of the class. + + The view. + The chart. + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the source. + + + The source. + + + + + Gets or sets the index of the axis. + + + The index of the axis. + + + + + Gets or sets the chart. + + + The chart. + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + Gets the minimum reserved space for separators + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Describes where a label should be placed + + + + + Places a label at the top of a bar + + + + + Places a labels inside the bar + + + + + Places a labels in a parallel orientation to the bar height. + + + + + Places a labels in a perpendicular orientation to the bar height. + + + + + Contains useful methods to apply to a chart + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis model instance + + + + + Converts from chart control size to chart values. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + point to scale + axis orientation + axis instance to scale the value at + chart model to scale the value at + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis index in the axes collection + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis instance + + + + + Returns data in the chart according to: + + point that was hovered + chart model to get the data from + selection mode + + + + + Global LiveCharts configuration + + + + + Saves a type mapper globally. + + Type to configure + mapper + mapper orientation + + + + Gets the configuration of a given type and orientation + + type to look for + orientation to look for + + + + + Defines a point in the chart + + + + + Gets the X point value + + + + + Gets the Y point value + + + + + Gets the Gantt x start value + + + + + Gets the Gantt y start value + + + + + Gets the Weight of the point + + + + + Gets where the stacked value started from + + + + + Gets where the stacked value finishes + + + + + Get the total sum of the stacked elements + + + + + Get the participation of the point in the stacked elements + + + + + gets the stacked participation of a point + + + + + Gets the Open value of the point + + + + + Gets the High value of the point + + + + + Gets the Low value of the point + + + + + Gets the Close value of the point + + + + + Gets the Radius of a point + + + + + Gets the angle of a point + + + + + Gets the Fill brush of this point, this property overrides series Fill property + + + + + Gets the Stroke brush of this point, this property overrides series Stroke property + + + + + Gets the coordinate where the value is placed at chart + + + + + Gets the index of this point in the chart + + + + + Gets the object where the chart pulled the point + + + + + Gets or sets the view of this chart point + + + + + Gets the series where the point belongs to + + + + + Gets the chart view. + + + The chart view. + + + + + Chart Model + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Initializes the class. + + + + + Prepares the axes. + + + + + Runs the specialized chart components. + + + + + Calculates the components and margin. + + + + + Places the legend. + + The draw margin. + + + + + + Zooms the in. + + The pivot. + + + + Zooms the out. + + The pivot. + + + + Clears the zoom. + + + + + Drags the specified delta. + + The delta. + + + + Stacks the points. + + The stackables. + The stack at. + Index of the stack. + The mode. + + + + Gets or sets the configurations. + + + The configurations. + + + + + Gets or sets a value indicating whether [series initialized]. + + + true if [series initialized]; otherwise, false. + + + + + Gets or sets a value indicating whether [are components loaded]. + + + true if [are components loaded]; otherwise, false. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the updater. + + + The updater. + + + + + Gets or sets the size of the control. + + + The size of the control. + + + + + Gets or sets the draw margin. + + + The draw margin. + + + + + Gets or sets a value indicating whether this instance has unitary points. + + + true if this instance has unitary points; otherwise, false. + + + + + Gets a value indicating whether [requires hover shape]. + + + true if [requires hover shape]; otherwise, false. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + Gets or sets the x limit. + + + The x limit. + + + + + Gets or sets the y limit. + + + The y limit. + + + + + Gets or sets the w limit. + + + The w limit. + + + + + Gets or sets the index of the current color. + + + The index of the current color. + + + + + Gets or sets the pan origin. + + + The pan origin. + + + + + Initializes Chart model + + The view. + The updater. + + + + Prepares Chart Axes + + + + + Runs the specialized chart components. + + + + + Draws the or update sections. + + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Prepares the axes. + + There is a invalid series in the series collection, " + + "verify that all the series implement IPieSeries. + + + + + + + + + Runs the specified restart view. + + if set to true [restart view]. + if set to true [update now]. + + + + + Updates the frequency. + + The freq. + + + + + Updates the specified restarts animations. + + if set to true [restarts animations]. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets a value indicating whether this instance is updating. + + + true if this instance is updating; otherwise, false. + + + + + Gets or sets a value indicating whether [restart view requested]. + + + true if [restart view requested]; otherwise, false. + + + + + Creates a collection of chart values + + Type to plot, notice you could need to configure the type. + + + + A collection that notifies every time a value is added or removed + + + + + + + + + + + + Adds the range. + + The items. + + + + Inserts the range. + + The index. + The collection. + + + + Occurs when [noisy collection changed]. + + + + + Initializes a new instance of NoisyCollection class + + + + + Initializes a new instance of NoisyCollection class with a given collection + + given collection + + + + Initializes a new instance of NoisiCollection class with a given capacity + + given capacity + + + + Enumerates the collection + + collection enumeration + + + + Enumerates the collection + + collection enumeration + + + + Adds an object to the collection, and notifies the change + + item to add + number of items in the collection + + + + Add an item to the collection, and notifies the change + + number of items in the collection + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Removes an item from a collection, then notifies the change + + item to remove + + + + Remove an item from a collection, then notifies the change + + item to remove + number of items in the collection + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Evaluates whether an item is in this collection + + object to look for + evaluation + + + + Evaluates whether an item is in this collection + + item to look for + evaluation + + + + Copies the collection to another array + + backup array + array index + + + + Copies the collection to another array + + backup array + array index + + + + Returns the index of an item in the collection + + item to look for + + + + + Returns the index of an item in the collection + + item to look for + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when [collection reset]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when the collection changes. + + + + + Occurs when a property value changes. + + + + + Occurs when a property value changes. + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets the number of items in the array + + items count + + + + Gets whether the collection is read only + + result + + + + Gets the number of items in the array + + result + + + + Gets whether the collection is synchronized + + result + + + + Gets the collections's sync root + + + + + Gets whether the collection is fixed + + + + + + + + + + + Forces values to calculate max, min and index data. + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Removes all unnecessary points from the view + + + + + Gets series that owns the values + + + + + Initializes a new instance of chart values + + + + + Initializes a new instance of chart values, with a given collection + + + + + Evaluates the limits in the chart values + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Collects the unnecessary values + + + + + Gets series that owns the values + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + + + + + + + Evaluates the specified key. + + The key. + The value. + The point. + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure financial points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls X coordinate + current mapper instance + + + + Maps X value + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Maps Open value + + function that pulls open value + current mapper instance + + + + Maps Open value + + function that pulls open value, value and index as parameters + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps Close value + + function that pulls close value + current mapper instance + + + + Maps Close value + + function that pulls close value, value and index as parameters + current mapper instance + + + + Maps Low value + + function that pulls low value + current mapper instance + + + + Maps Low value + + function that pulls low value, index and value as parameters + current mapper instance + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Gets the already built point mappers + + + + + Gets a mapper to configure X, Y points + + Type to map + A new cartesian mapper instance + + + + Gets a mapper to configure financial points + + type to map + a new financial mapper instance + + + + Gets a mapper to configure X, Y and Weight points + + type to map + a new weighted mapper instance + + + + Gets a Gantt Mapper + + type to amp + a new polar mapper insance + + + + Gets a mapper to configure Radius and Angle + + type to amp + a new polar mapper insance + + + + PGets a mapper to configure a pie chart + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure polar series + + + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls the radius value + current mapper instance + + + + Maps X value + + function that pulls the radius value, value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls the angle value + current mapper instance + + + + Maps Y value + + function that pulls the angle value, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure Bubble points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls the X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls the X coordinate, value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate, value and index as parameters + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Describes a data label view model + + + + + Gets or sets the formatted text of the current point + + + The formatted text. + + + + + Gets the instance of the current point. + + + The instance. + + + + + + + + + + Provides an axis that displays separators based upon configured windows + + + + + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + + + + + + + + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Renders the separator. + + The model. + The chart. + + + + Cleans this instance. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the minimum range. + + + The minimum range. + + + + + Gets or sets the maximum range. + + + The maximum range. + + + + + Gets or sets the labels rotation. + + + The labels rotation. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets the previous maximum value. + + + The previous maximum value. + + + + + Gets the previous minimum value. + + + The previous minimum value. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + Defines a financial coloring rule delegate + + The current point + The previous point + + + + + + + + + Gets preconfigured windows that can be used to build a datetime window axis + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the state. + + + The state. + + + + + Gets or sets the index of the garbage collector. + + + The index of the garbage collector. + + + + + Gets or sets the key. + + + The key. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets a value indicating whether this separator is a header separator + + + + + An already configured chart point with a date time and a double properties, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of DateTimePoint class + + + + + Initializes a new instance of DateTimePoint class, giving date time and value + + + + + + + Called when [property changed]. + + Name of the property. + + + + DateTime Property + + + + + The Value property + + + + + Occurs when a property value changes. + + + + + Defines a Gantt point in a cartesian chart + + + + + Initializes a new instance of GanttPoint class. + + + + + Initializes a new instance of GanttPoint class with given start and end points. + + + + + Called when [property changed]. + + Name of the property. + + + + Gets or sets point start + + + + + Gets or sets point end + + + + + Occurs when a property value changes. + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + Creates a new instance of BubblePoint class + + + + + Create a new instance of BubblePoint class, giving x and y coordinates + + + + + + + Creates a new instance of BubblePoint class, giving x, y and weight + + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate in the chart + + + + + Y coordinate in the chart + + + + + Point's weight + + + + + Occurs when a property value changes. + + + + + Initializes a new instance of HeatPoint class + + + + + _initializes a new instance of HeatPoint class, giving x, y and weight + + + + + + + + An already configured chart point, this class notifies a chart to update every time a property changes + + + + + Initializes a new instance of ObservablePoint class + + + + + Initializes a new instance of ObservablePoint class giving the x and y coordinates + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate + + + + + Y coordinate + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time the value property changes + + + + + Initializes a new instance of ObservableValue class + + + + + Initializes a new instance of ObservableValue class with a given value + + + + + + Called when [property changed]. + + Name of the property. + + + + Value in he chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of OhclPoint class + + + + + Initializes a new instance o OhclPointc class, giving open, high, low and close values + + + + + + + + + Called when [property changed]. + + Name of the property. + + + + The open value i the chart + + + + + The high value in the chart + + + + + The low value in the chart + + + + + The close value in the chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of PolarPoint class + + + + + Initializes a new instance of PolarPoint class, giving angle and radius + + + + + + + Called when [property changed]. + + Name of the property. + + + + The radius of the point + + + + + The angle of the point + + + + + Occurs when a property value changes. + + + + + + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the width of the section. + + + The width of the section. + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets or sets a value indicating whether this is draggable. + + + true if draggable; otherwise, false. + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + + + + + + + + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Hides the tooltip. + + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Loads the legend. + + + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the model. + + + The model. + + + + + Occurs when [data click]. + + + + + Occurs when [data hover] + + + + + Gets or sets the series. + + + The series. + + + + + Gets the actual series. + + + The actual series. + + + + + Gets or sets the tooltip timeout. + + + The tooltip timeout. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zooming speed. + + + The zooming speed. + + + + + Gets or sets the legend location. + + + The legend location. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the animations speed. + + + The animations speed. + + + + + Gets or sets the state of the updater. + + + The state of the updater. + + + + + Gets a value indicating whether this instance has tooltip. + + + true if this instance has tooltip; otherwise, false. + + + + + Gets a value indicating whether this instance has data click event attached. + + + true if this instance has data click event attached; otherwise, false. + + + + + Gets a value indicating whether this instance has data hover event attached. + + + true if this instance has data hover event attached; otherwise, false. + + + + + Gets a value indicating whether this is hoverable. + + + true if hoverable; otherwise, false. + + + + + Gets a value indicating whether this instance is control loaded. + + + true if this instance is control loaded; otherwise, false. + + + + + Gets a value indicating whether this instance is in design mode. + + + true if this instance is in design mode; otherwise, false. + + + + + Gets or sets the visual elements. + + + The visual elements. + + + + + + + + + + Adds the or move. + + The chart. + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the x. + + + The x. + + + + + Gets or sets the y. + + + The y. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + + + + + + The datetime used for the first point to calculate relative date values + + + + + Gets or sets the period used by the series in this axis + + + + + + + + + + + Gets or sets the base. + + + The base. + + + + + + + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the starting rotation angle. + + + The starting rotation angle. + + + + + Gets or sets the hover push out. + + + The hover push out. + + + + + + + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the model. + + + The model. + + + + + Gets the label model. + + + The label model. + + + + + + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets a value indicating whether this instance is enabled. + + + true if this instance is enabled; otherwise, false. + + + + + Gets or sets separator step, this means the value between each line, use double.NaN for auto. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + + + + + + + + + + + + Draws the or move. + + The previous drawn. + The current. + The index. + The chart. + + + + Removes from view. + + The chart. + + + + Called when [hover]. + + The point. + + + + Called when [hover leave]. + + The point. + + + + Gets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets the valid area. + + + The valid area. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + + Gets or sets the color components. + + + The color components. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + + Gets or sets the open. + + + The open. + + + + + Gets or sets the high. + + + The high. + + + + + Gets or sets the close. + + + The close. + + + + + Gets or sets the low. + + + The low. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the start reference. + + + The start reference. + + + + + + + + + + + Gets or sets the rotation. + + + The rotation. + + + + + Gets or sets the wedge. + + + The wedge. + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the radius. + + + The radius. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the zero reference. + + + The zero reference. + + + + + + + + + + + Gets or sets the diameter. + + + The diameter. + + + + + + + + + + + Gets or sets the delta x. + + + The delta x. + + + + + Gets or sets the delta y. + + + The delta y. + + + + + + + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + Gets the view. + + + The view. + + + + + + + + + + + + + + + + Gets the point view. + + The point. + The label. + + + + + Called when [series update start]. + + + + + Erases the specified remove from view. + + if set to true [remove from view]. + + + + Called when [series updated finish]. + + + + + Initializes the colors. + + + + + Draws the specialized elements. + + + + + Places the specialized elements. + + + + + Gets the label point formatter. + + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the values. + + + The values. + + + + + Gets a value indicating whether [data labels]. + + + true if [data labels]; otherwise, false. + + + + + Gets or sets the scales x at. + + + The scales x at. + + + + + Gets or sets the scales y at. + + + The scales y at. + + + + + Gets or sets the configuration. + + + The configuration. + + + + + Gets a value indicating whether this instance is series visible. + + + true if this instance is series visible; otherwise, false. + + + + + Gets or sets the label point. + + + The label point. + + + + + Gets the actual values. + + + The actual values. + + + + + Gets the title. + + + The title. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + + + + + + + Gets the stops. + + + The stops. + + + + + Gets a value indicating whether [draws heat range]. + + + true if [draws heat range]; otherwise, false. + + + + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the line smoothness. + + + The line smoothness. + + + + + Gets or sets the area limit. + + + The area limit. + + + + + + + + + + Gets the view. + + + The view. + + + + + + + + + + + Gets or sets the push out. + + + The push out. + + + + + + + + + + Gets the point diameter. + + + + + + + + + + + + Gets or sets the maximum row heigth. + + + The maximum row heigth. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum point shape diameter. + + + The maximum point shape diameter. + + + + + Gets or sets the minimum point shape diameter. + + + The minimum point shape diameter. + + + + + + + + + + + + + + + + + Gets or sets the stack mode. + + + The stack mode. + + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + + + + + + + + Gets or sets the maximum height of the row. + + + The maximum height of the row. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The point. + + + + Gets or sets the point1. + + + The point1. + + + + + Gets or sets the point2. + + + The point2. + + + + + Gets or sets the point3. + + + The point3. + + + + + Gets or sets the start point. + + + The start point. + + + + + Defines a portable color + + + + + Initializes a new instance of CoreColor + + alpha component + red component + green component + blue component + + + + Alpha component + + + + + Red component + + + + + Green component + + + + + Red component + + + + + Portable color gradient stop + + + + + Offset, goes from 0 to 1 + + + + + Color at Offset + + + + + Defines a portable limit + + + + + Initializes a new instance of CoreLimit + + minimum value + maximum value + + + + Gets or sets the maximum value + + + + + Gets or sets the minimum value + + + + + Gets the range between max and min values + + + + + Defines a portable margin + + + + + Distance to top + + + + + Distance to bottom + + + + + Distance to left + + + + + Distance to right + + + + + Size width + + + + + Size height + + + + + + + + + + Initializes a new instance of CorePoint + + x coordinate + y coordinate + + + + Initializes a new instance of CorePoint + + source pont + + + + Sums every property between 2 given points + + point 1 + point 2 + + + + + Subtracts every property between 2 given points + + point 1 + point 2 + + + + + X coordinate + + + + + Y coordinate + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The left. + The top. + The width. + The height. + + + + Occurs when [set top]. + + + + + Occurs when [set left]. + + + + + Occurs when [set width]. + + + + + Occurs when [set height]. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The width. + The heigth. + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The angle. + The w. + The h. + The axis. + The source. + + + + Gets the offset by source. + + The source. + + + + + Gets or sets the label angle. + + + The label angle. + + + + + Gets or sets the w from w. + + + The w from w. + + + + + Gets or sets the w from h. + + + The w from h. + + + + + Gets or sets the h from w. + + + The h from w. + + + + + Gets or sets the h from h. + + + The h from h. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the bottom. + + + The bottom. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the right. + + + The right. + + + + + Gets or sets the x offset. + + + The x offset. + + + + + Gets or sets the y offset. + + + The y offset. + + + + + Gets the width of the taken. + + + The width of the taken. + + + + + Gets the height of the taken. + + + The height of the taken. + + + + + Gets the actual width. + + + The actual width. + + + + + Gets the actual height. + + + The actual height. + + + + + + + + + + Gets or sets the points. + + + The points. + + + + + Gets or sets the shares. + + + The shares. + + + + + Gets or sets the x formatter. + + + The x formatter. + + + + + Gets or sets the y formatter. + + + The y formatter. + + + + + + + The sender. + The chart point. + + + + + + + + + + + + + The sender. + + + + + + The instance containing the event data. + + + + + + The instance containing the event data. + + + + + + + + + + + + + + + Gets the min limit difference compared with previous state + + + + + Gets the max limit difference compared with previous state + + + + + Gets the current axis range + + + + + Gets the axis that fired the change + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The instance containing the event data. + + + + Gets or sets a value indicating whether the axis change was canceled by the user. + + + true if cancel; otherwise, false. + + + + + Gets the preview minimum value. + + + The preview minimum value. + + + + + Gets the preview maximum value. + + + The preview maximum value. + + + + + LiveCharts extensions methods + + + + + Executes an Action in every item of a collection + + type to iterate with + collection to iterate + action to execute + + + + Splits a collection of points every double.Nan + + collection to split + collection of collections + + + + Return the inverse axis orientation + + current orientation + inverted axis orientation + + + + Converts any collection to chart values + + type to convert + values to convert + a new ChartValues instance containing the passed collection + + + + Converts an enumeration of series to a SeriesCollection instance. + + The series. + + + + + Gets the closest chart point with a given value. + + The target series. + The value. + the axis orientation + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message that describes the error. + + + + Initializes a new instance of the class. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The format. + The inner exception. + The arguments. + + + + + + + The old items. + The new items. + + + + Defines the interval on which earch of the charts bars is based + + + + + + + + + + Occurs when [point changed]. + + + + + Charts legend locations + + + + + Disables legend + + + + + PLaces legend at top + + + + + Places legend at bottom + + + + + Places legend at left + + + + + Places legend at right + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + Gets or sets the width of the desired. + + + The width of the desired. + + + + + Gets or sets the height of the desired. + + + The height of the desired. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + Gets or sets the identifier. + + + The identifier. + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the shape. + + + The shape. + + + + + Gets or sets the LVC map. + + + The LVC map. + + + + + Chart Panning Options + + + + + By default chart Panning is Unset, this means it will be based the Chart Zooming selection + + + + + Not panning allowed + + + + + Panning only in the X axis + + + + + Panning only in the Y axis + + + + + Panning in both X and Y axes + + + + + Describes where a label should be placed + + + + + Places the label inside the pie slice + + + + + Places the label outside the pie slice + + + + + + + + + + Initializes a new instance of the class. + + + + + Gets the x limit. + + + The x limit. + + + + + Gets the y limit. + + + The y limit. + + + + + Gets the w limit. + + + The w limit. + + + + + Gets the gci. + + + The gci. + + + + + Gets or sets the indexed. + + + The indexed. + + + + + Gets or sets the referenced. + + + The referenced. + + + + + Gets or sets a chart scroll mode + + + + + Disables Chart Scroll bars + + + + + Enables scroll mode at the X axis + + + + + Enables scroll mode at the Y axis + + + + + Enables scroll mode in both, X and Y axis + + + + + Separator current state + + + + + Remove the separator from the chart + + + + + Kepp the separator in the chart + + + + + no animated add + + + + + + + + + + Initializes a new instance of the class. + + The axis. + + + + Gets or sets the axis. + + + The axis. + + + + + Gets or sets if separators are enabled (will be drawn) + + + + + Gets or sets sepator step, this means the value between each line, use null for auto. + + + + + Gets or sets the source. + + + The source. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the series collection. + + + The series collection. + + + + + Gets or sets the series orientation. + + + The series orientation. + + + + + Gets or sets the title. + + + The title. + + + + + Gets the preferred selection mode. + + + The preferred selection mode. + + + + + Gets the current x axis. + + + The current x axis. + + + + + Gets the current y axis. + + + The current y axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + There is no a valid gradient to create a heat series. + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets the stacked point. + + The chart point. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the stacked point. + + The chart point. + + + + + Stores a collection of series to plot, this collection notifies the changes every time you add/remove any series. + + + + + Initializes a new instance of the SeriesCollection class + + + + + Initializes a new instance of the SeriesCollection class, with a given mapper + + + + + Gets or sets the current series index, this index is used to pull out the automatic color of any series + + + + + Gets the chart that owns the collection + + + + + Gets or sets then mapper in the collection, this mapper will be used in any series inside the collection, if null then LiveCharts will try to get the value from the global configuration. + + + + + The series orientation + + + + + Both, horizontal and vertical orientation + + + + + Horizontal orientation + + + + + Vertical orientation + + + + + Stacked mode, for stacked series + + + + + Stacks the values, eg: if values are 1,2,3 the stacked total is 6 + + + + + Stacks percentage, eg: if values are 1,2,3, they are actually being stacked as (1/6), (2/6), (3/6) [value/totalSum] + + + + + Tooltip selection modes + + + + + LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets only the hovered point + + + + + Gets all the points that shares the value X in the chart + + + + + Gets all the points that shares the value Y in the chart + + + + + Gets all the points that shares the value X in the hovered series + + + + + Gets all the points that shares the value Y in the hovered series + + + + + Defines chart updater state + + + + + Indicates that the updater is running and listening for changes. + + + + + Indicated that the updater is paused, it won't update. + + + + + Defines a collection of items to be added in a cartesian chart + + + + + Initializes a new instance of VisualElementsCollection + + + + + Gets or sets the chart. + + + The chart. + + + + + Chart zooming options + + + + + Disables zooming + + + + + Zoom only at X axis + + + + + Zoom only at Y axis + + + + + Zooms in both, X and Y axes + + + + diff --git a/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.dll b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.dll new file mode 100644 index 00000000..66f46618 Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.dll differ diff --git a/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.pdb b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.pdb new file mode 100644 index 00000000..e9d461cc Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.pdb differ diff --git a/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.xml b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.xml new file mode 100644 index 00000000..03883494 --- /dev/null +++ b/packages/LiveCharts.0.9.7/lib/net45/LiveCharts.xml @@ -0,0 +1,5496 @@ + + + + LiveCharts + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the formatter. + + + + + + Clears the separators. + + + + + Initializes the garbage collector. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the labels. + + + The labels. + + + + + Gets or sets the sections. + + + The sections. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the stroke thickness. + + + The stroke thickness. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the title. + + + The title. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the position. + + + The position. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets a value indicating whether [evaluates unit width]. + + + true if [evaluates unit width]; otherwise, false. + + + + + Gets the current separators. + + + The current separators. + + + + + Gets or sets the separator. + + + The separator. + + + + + Gets the s. + + + The s. + + + + + Cartesian Axis orientation + + + + + Unknown orientation + + + + + Horizontal (X) + + + + + Vertical (Y) + + + + + Axis position + + + + + Left for Y axis, Bottom for X axis + + + + + Right for Y axis, Top for X axis + + + + + + + + + + Initializes a new instance of the class. + + The view. + The chart. + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the source. + + + The source. + + + + + Gets or sets the index of the axis. + + + The index of the axis. + + + + + Gets or sets the chart. + + + The chart. + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + Gets the minimum reserved space for separators + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Describes where a label should be placed + + + + + Places a label at the top of a bar + + + + + Places a labels inside the bar + + + + + Places a labels in a parallel orientation to the bar height. + + + + + Places a labels in a perpendicular orientation to the bar height. + + + + + Contains useful methods to apply to a chart + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis model instance + + + + + Converts from chart control size to chart values. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + point to scale + axis orientation + axis instance to scale the value at + chart model to scale the value at + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis index in the axes collection + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis instance + + + + + Returns data in the chart according to: + + point that was hovered + chart model to get the data from + selection mode + + + + + Global LiveCharts configuration + + + + + Saves a type mapper globally. + + Type to configure + mapper + mapper orientation + + + + Gets the configuration of a given type and orientation + + type to look for + orientation to look for + + + + + Defines a point in the chart + + + + + Gets the X point value + + + + + Gets the Y point value + + + + + Gets the Gantt x start value + + + + + Gets the Gantt y start value + + + + + Gets the Weight of the point + + + + + Gets where the stacked value started from + + + + + Gets where the stacked value finishes + + + + + Get the total sum of the stacked elements + + + + + Get the participation of the point in the stacked elements + + + + + gets the stacked participation of a point + + + + + Gets the Open value of the point + + + + + Gets the High value of the point + + + + + Gets the Low value of the point + + + + + Gets the Close value of the point + + + + + Gets the Radius of a point + + + + + Gets the angle of a point + + + + + Gets the Fill brush of this point, this property overrides series Fill property + + + + + Gets the Stroke brush of this point, this property overrides series Stroke property + + + + + Gets the coordinate where the value is placed at chart + + + + + Gets the index of this point in the chart + + + + + Gets the object where the chart pulled the point + + + + + Gets or sets the view of this chart point + + + + + Gets the series where the point belongs to + + + + + Gets the chart view. + + + The chart view. + + + + + Chart Model + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Initializes the class. + + + + + Prepares the axes. + + + + + Runs the specialized chart components. + + + + + Calculates the components and margin. + + + + + Places the legend. + + The draw margin. + + + + + + Zooms the in. + + The pivot. + + + + Zooms the out. + + The pivot. + + + + Clears the zoom. + + + + + Drags the specified delta. + + The delta. + + + + Stacks the points. + + The stackables. + The stack at. + Index of the stack. + The mode. + + + + Gets or sets the configurations. + + + The configurations. + + + + + Gets or sets a value indicating whether [series initialized]. + + + true if [series initialized]; otherwise, false. + + + + + Gets or sets a value indicating whether [are components loaded]. + + + true if [are components loaded]; otherwise, false. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the updater. + + + The updater. + + + + + Gets or sets the size of the control. + + + The size of the control. + + + + + Gets or sets the draw margin. + + + The draw margin. + + + + + Gets or sets a value indicating whether this instance has unitary points. + + + true if this instance has unitary points; otherwise, false. + + + + + Gets a value indicating whether [requires hover shape]. + + + true if [requires hover shape]; otherwise, false. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + Gets or sets the x limit. + + + The x limit. + + + + + Gets or sets the y limit. + + + The y limit. + + + + + Gets or sets the w limit. + + + The w limit. + + + + + Gets or sets the index of the current color. + + + The index of the current color. + + + + + Gets or sets the pan origin. + + + The pan origin. + + + + + Initializes Chart model + + The view. + The updater. + + + + Prepares Chart Axes + + + + + Runs the specialized chart components. + + + + + Draws the or update sections. + + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Prepares the axes. + + There is a invalid series in the series collection, " + + "verify that all the series implement IPieSeries. + + + + + + + + + Runs the specified restart view. + + if set to true [restart view]. + if set to true [update now]. + + + + + Updates the frequency. + + The freq. + + + + + Updates the specified restarts animations. + + if set to true [restarts animations]. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets a value indicating whether this instance is updating. + + + true if this instance is updating; otherwise, false. + + + + + Gets or sets a value indicating whether [restart view requested]. + + + true if [restart view requested]; otherwise, false. + + + + + Creates a collection of chart values + + Type to plot, notice you could need to configure the type. + + + + A collection that notifies every time a value is added or removed + + + + + + + + + + + + Adds the range. + + The items. + + + + Inserts the range. + + The index. + The collection. + + + + Occurs when [noisy collection changed]. + + + + + Initializes a new instance of NoisyCollection class + + + + + Initializes a new instance of NoisyCollection class with a given collection + + given collection + + + + Initializes a new instance of NoisiCollection class with a given capacity + + given capacity + + + + Enumerates the collection + + collection enumeration + + + + Enumerates the collection + + collection enumeration + + + + Adds an object to the collection, and notifies the change + + item to add + number of items in the collection + + + + Add an item to the collection, and notifies the change + + number of items in the collection + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Removes an item from a collection, then notifies the change + + item to remove + + + + Remove an item from a collection, then notifies the change + + item to remove + number of items in the collection + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Evaluates whether an item is in this collection + + object to look for + evaluation + + + + Evaluates whether an item is in this collection + + item to look for + evaluation + + + + Copies the collection to another array + + backup array + array index + + + + Copies the collection to another array + + backup array + array index + + + + Returns the index of an item in the collection + + item to look for + + + + + Returns the index of an item in the collection + + item to look for + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when [collection reset]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when the collection changes. + + + + + Occurs when a property value changes. + + + + + Occurs when a property value changes. + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets the number of items in the array + + items count + + + + Gets whether the collection is read only + + result + + + + Gets the number of items in the array + + result + + + + Gets whether the collection is synchronized + + result + + + + Gets the collections's sync root + + + + + Gets whether the collection is fixed + + + + + + + + + + + Forces values to calculate max, min and index data. + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Removes all unnecessary points from the view + + + + + Gets series that owns the values + + + + + Initializes a new instance of chart values + + + + + Initializes a new instance of chart values, with a given collection + + + + + Evaluates the limits in the chart values + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Collects the unnecessary values + + + + + Gets series that owns the values + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + + + + + + + Evaluates the specified key. + + The key. + The value. + The point. + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure financial points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls X coordinate + current mapper instance + + + + Maps X value + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Maps Open value + + function that pulls open value + current mapper instance + + + + Maps Open value + + function that pulls open value, value and index as parameters + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps Close value + + function that pulls close value + current mapper instance + + + + Maps Close value + + function that pulls close value, value and index as parameters + current mapper instance + + + + Maps Low value + + function that pulls low value + current mapper instance + + + + Maps Low value + + function that pulls low value, index and value as parameters + current mapper instance + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Gets the already built point mappers + + + + + Gets a mapper to configure X, Y points + + Type to map + A new cartesian mapper instance + + + + Gets a mapper to configure financial points + + type to map + a new financial mapper instance + + + + Gets a mapper to configure X, Y and Weight points + + type to map + a new weighted mapper instance + + + + Gets a Gantt Mapper + + type to amp + a new polar mapper insance + + + + Gets a mapper to configure Radius and Angle + + type to amp + a new polar mapper insance + + + + PGets a mapper to configure a pie chart + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure polar series + + + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls the radius value + current mapper instance + + + + Maps X value + + function that pulls the radius value, value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls the angle value + current mapper instance + + + + Maps Y value + + function that pulls the angle value, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure Bubble points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls the X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls the X coordinate, value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate, value and index as parameters + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Describes a data label view model + + + + + Gets or sets the formatted text of the current point + + + The formatted text. + + + + + Gets the instance of the current point. + + + The instance. + + + + + + + + + + Provides an axis that displays separators based upon configured windows + + + + + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + + + + + + + + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Renders the separator. + + The model. + The chart. + + + + Cleans this instance. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the minimum range. + + + The minimum range. + + + + + Gets or sets the maximum range. + + + The maximum range. + + + + + Gets or sets the labels rotation. + + + The labels rotation. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets the previous maximum value. + + + The previous maximum value. + + + + + Gets the previous minimum value. + + + The previous minimum value. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + Defines a financial coloring rule delegate + + The current point + The previous point + + + + + + + + + Gets preconfigured windows that can be used to build a datetime window axis + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the state. + + + The state. + + + + + Gets or sets the index of the garbage collector. + + + The index of the garbage collector. + + + + + Gets or sets the key. + + + The key. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets a value indicating whether this separator is a header separator + + + + + An already configured chart point with a date time and a double properties, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of DateTimePoint class + + + + + Initializes a new instance of DateTimePoint class, giving date time and value + + + + + + + Called when [property changed]. + + Name of the property. + + + + DateTime Property + + + + + The Value property + + + + + Occurs when a property value changes. + + + + + Defines a Gantt point in a cartesian chart + + + + + Initializes a new instance of GanttPoint class. + + + + + Initializes a new instance of GanttPoint class with given start and end points. + + + + + Called when [property changed]. + + Name of the property. + + + + Gets or sets point start + + + + + Gets or sets point end + + + + + Occurs when a property value changes. + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + Creates a new instance of BubblePoint class + + + + + Create a new instance of BubblePoint class, giving x and y coordinates + + + + + + + Creates a new instance of BubblePoint class, giving x, y and weight + + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate in the chart + + + + + Y coordinate in the chart + + + + + Point's weight + + + + + Occurs when a property value changes. + + + + + Initializes a new instance of HeatPoint class + + + + + _initializes a new instance of HeatPoint class, giving x, y and weight + + + + + + + + An already configured chart point, this class notifies a chart to update every time a property changes + + + + + Initializes a new instance of ObservablePoint class + + + + + Initializes a new instance of ObservablePoint class giving the x and y coordinates + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate + + + + + Y coordinate + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time the value property changes + + + + + Initializes a new instance of ObservableValue class + + + + + Initializes a new instance of ObservableValue class with a given value + + + + + + Called when [property changed]. + + Name of the property. + + + + Value in he chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of OhclPoint class + + + + + Initializes a new instance o OhclPointc class, giving open, high, low and close values + + + + + + + + + Called when [property changed]. + + Name of the property. + + + + The open value i the chart + + + + + The high value in the chart + + + + + The low value in the chart + + + + + The close value in the chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of PolarPoint class + + + + + Initializes a new instance of PolarPoint class, giving angle and radius + + + + + + + Called when [property changed]. + + Name of the property. + + + + The radius of the point + + + + + The angle of the point + + + + + Occurs when a property value changes. + + + + + + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the width of the section. + + + The width of the section. + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets or sets a value indicating whether this is draggable. + + + true if draggable; otherwise, false. + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + + + + + + + + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Hides the tooltip. + + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Loads the legend. + + + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the model. + + + The model. + + + + + Occurs when [data click]. + + + + + Occurs when [data hover] + + + + + Gets or sets the series. + + + The series. + + + + + Gets the actual series. + + + The actual series. + + + + + Gets or sets the tooltip timeout. + + + The tooltip timeout. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zooming speed. + + + The zooming speed. + + + + + Gets or sets the legend location. + + + The legend location. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the animations speed. + + + The animations speed. + + + + + Gets or sets the state of the updater. + + + The state of the updater. + + + + + Gets a value indicating whether this instance has tooltip. + + + true if this instance has tooltip; otherwise, false. + + + + + Gets a value indicating whether this instance has data click event attached. + + + true if this instance has data click event attached; otherwise, false. + + + + + Gets a value indicating whether this instance has data hover event attached. + + + true if this instance has data hover event attached; otherwise, false. + + + + + Gets a value indicating whether this is hoverable. + + + true if hoverable; otherwise, false. + + + + + Gets a value indicating whether this instance is control loaded. + + + true if this instance is control loaded; otherwise, false. + + + + + Gets a value indicating whether this instance is in design mode. + + + true if this instance is in design mode; otherwise, false. + + + + + Gets or sets the visual elements. + + + The visual elements. + + + + + + + + + + Adds the or move. + + The chart. + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the x. + + + The x. + + + + + Gets or sets the y. + + + The y. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + + + + + + The datetime used for the first point to calculate relative date values + + + + + Gets or sets the period used by the series in this axis + + + + + + + + + + + Gets or sets the base. + + + The base. + + + + + + + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the starting rotation angle. + + + The starting rotation angle. + + + + + Gets or sets the hover push out. + + + The hover push out. + + + + + + + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the model. + + + The model. + + + + + Gets the label model. + + + The label model. + + + + + + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets a value indicating whether this instance is enabled. + + + true if this instance is enabled; otherwise, false. + + + + + Gets or sets separator step, this means the value between each line, use double.NaN for auto. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + + + + + + + + + + + + Draws the or move. + + The previous drawn. + The current. + The index. + The chart. + + + + Removes from view. + + The chart. + + + + Called when [hover]. + + The point. + + + + Called when [hover leave]. + + The point. + + + + Gets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets the valid area. + + + The valid area. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + + Gets or sets the color components. + + + The color components. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + + Gets or sets the open. + + + The open. + + + + + Gets or sets the high. + + + The high. + + + + + Gets or sets the close. + + + The close. + + + + + Gets or sets the low. + + + The low. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the start reference. + + + The start reference. + + + + + + + + + + + Gets or sets the rotation. + + + The rotation. + + + + + Gets or sets the wedge. + + + The wedge. + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the radius. + + + The radius. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the zero reference. + + + The zero reference. + + + + + + + + + + + Gets or sets the diameter. + + + The diameter. + + + + + + + + + + + Gets or sets the delta x. + + + The delta x. + + + + + Gets or sets the delta y. + + + The delta y. + + + + + + + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + Gets the view. + + + The view. + + + + + + + + + + + + + + + + Gets the point view. + + The point. + The label. + + + + + Called when [series update start]. + + + + + Erases the specified remove from view. + + if set to true [remove from view]. + + + + Called when [series updated finish]. + + + + + Initializes the colors. + + + + + Draws the specialized elements. + + + + + Places the specialized elements. + + + + + Gets the label point formatter. + + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the values. + + + The values. + + + + + Gets a value indicating whether [data labels]. + + + true if [data labels]; otherwise, false. + + + + + Gets or sets the scales x at. + + + The scales x at. + + + + + Gets or sets the scales y at. + + + The scales y at. + + + + + Gets or sets the configuration. + + + The configuration. + + + + + Gets a value indicating whether this instance is series visible. + + + true if this instance is series visible; otherwise, false. + + + + + Gets or sets the label point. + + + The label point. + + + + + Gets the actual values. + + + The actual values. + + + + + Gets the title. + + + The title. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + + + + + + + Gets the stops. + + + The stops. + + + + + Gets a value indicating whether [draws heat range]. + + + true if [draws heat range]; otherwise, false. + + + + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the line smoothness. + + + The line smoothness. + + + + + Gets or sets the area limit. + + + The area limit. + + + + + + + + + + Gets the view. + + + The view. + + + + + + + + + + + Gets or sets the push out. + + + The push out. + + + + + + + + + + Gets the point diameter. + + + + + + + + + + + + Gets or sets the maximum row heigth. + + + The maximum row heigth. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum point shape diameter. + + + The maximum point shape diameter. + + + + + Gets or sets the minimum point shape diameter. + + + The minimum point shape diameter. + + + + + + + + + + + + + + + + + Gets or sets the stack mode. + + + The stack mode. + + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + + + + + + + + Gets or sets the maximum height of the row. + + + The maximum height of the row. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The point. + + + + Gets or sets the point1. + + + The point1. + + + + + Gets or sets the point2. + + + The point2. + + + + + Gets or sets the point3. + + + The point3. + + + + + Gets or sets the start point. + + + The start point. + + + + + Defines a portable color + + + + + Initializes a new instance of CoreColor + + alpha component + red component + green component + blue component + + + + Alpha component + + + + + Red component + + + + + Green component + + + + + Red component + + + + + Portable color gradient stop + + + + + Offset, goes from 0 to 1 + + + + + Color at Offset + + + + + Defines a portable limit + + + + + Initializes a new instance of CoreLimit + + minimum value + maximum value + + + + Gets or sets the maximum value + + + + + Gets or sets the minimum value + + + + + Gets the range between max and min values + + + + + Defines a portable margin + + + + + Distance to top + + + + + Distance to bottom + + + + + Distance to left + + + + + Distance to right + + + + + Size width + + + + + Size height + + + + + + + + + + Initializes a new instance of CorePoint + + x coordinate + y coordinate + + + + Initializes a new instance of CorePoint + + source pont + + + + Sums every property between 2 given points + + point 1 + point 2 + + + + + Subtracts every property between 2 given points + + point 1 + point 2 + + + + + X coordinate + + + + + Y coordinate + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The left. + The top. + The width. + The height. + + + + Occurs when [set top]. + + + + + Occurs when [set left]. + + + + + Occurs when [set width]. + + + + + Occurs when [set height]. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The width. + The heigth. + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The angle. + The w. + The h. + The axis. + The source. + + + + Gets the offset by source. + + The source. + + + + + Gets or sets the label angle. + + + The label angle. + + + + + Gets or sets the w from w. + + + The w from w. + + + + + Gets or sets the w from h. + + + The w from h. + + + + + Gets or sets the h from w. + + + The h from w. + + + + + Gets or sets the h from h. + + + The h from h. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the bottom. + + + The bottom. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the right. + + + The right. + + + + + Gets or sets the x offset. + + + The x offset. + + + + + Gets or sets the y offset. + + + The y offset. + + + + + Gets the width of the taken. + + + The width of the taken. + + + + + Gets the height of the taken. + + + The height of the taken. + + + + + Gets the actual width. + + + The actual width. + + + + + Gets the actual height. + + + The actual height. + + + + + + + + + + Gets or sets the points. + + + The points. + + + + + Gets or sets the shares. + + + The shares. + + + + + Gets or sets the x formatter. + + + The x formatter. + + + + + Gets or sets the y formatter. + + + The y formatter. + + + + + + + The sender. + The chart point. + + + + + + + + + + + + + The sender. + + + + + + The instance containing the event data. + + + + + + The instance containing the event data. + + + + + + + + + + + + + + + Gets the min limit difference compared with previous state + + + + + Gets the max limit difference compared with previous state + + + + + Gets the current axis range + + + + + Gets the axis that fired the change + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The instance containing the event data. + + + + Gets or sets a value indicating whether the axis change was canceled by the user. + + + true if cancel; otherwise, false. + + + + + Gets the preview minimum value. + + + The preview minimum value. + + + + + Gets the preview maximum value. + + + The preview maximum value. + + + + + LiveCharts extensions methods + + + + + Executes an Action in every item of a collection + + type to iterate with + collection to iterate + action to execute + + + + Splits a collection of points every double.Nan + + collection to split + collection of collections + + + + Return the inverse axis orientation + + current orientation + inverted axis orientation + + + + Converts any collection to chart values + + type to convert + values to convert + a new ChartValues instance containing the passed collection + + + + Converts an enumeration of series to a SeriesCollection instance. + + The series. + + + + + Gets the closest chart point with a given value. + + The target series. + The value. + the axis orientation + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message that describes the error. + + + + Initializes a new instance of the class. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The format. + The inner exception. + The arguments. + + + + + + + The old items. + The new items. + + + + Defines the interval on which earch of the charts bars is based + + + + + + + + + + Occurs when [point changed]. + + + + + Charts legend locations + + + + + Disables legend + + + + + PLaces legend at top + + + + + Places legend at bottom + + + + + Places legend at left + + + + + Places legend at right + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + Gets or sets the width of the desired. + + + The width of the desired. + + + + + Gets or sets the height of the desired. + + + The height of the desired. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + Gets or sets the identifier. + + + The identifier. + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the shape. + + + The shape. + + + + + Gets or sets the LVC map. + + + The LVC map. + + + + + Chart Panning Options + + + + + By default chart Panning is Unset, this means it will be based the Chart Zooming selection + + + + + Not panning allowed + + + + + Panning only in the X axis + + + + + Panning only in the Y axis + + + + + Panning in both X and Y axes + + + + + Describes where a label should be placed + + + + + Places the label inside the pie slice + + + + + Places the label outside the pie slice + + + + + + + + + + Initializes a new instance of the class. + + + + + Gets the x limit. + + + The x limit. + + + + + Gets the y limit. + + + The y limit. + + + + + Gets the w limit. + + + The w limit. + + + + + Gets the gci. + + + The gci. + + + + + Gets or sets the indexed. + + + The indexed. + + + + + Gets or sets the referenced. + + + The referenced. + + + + + Gets or sets a chart scroll mode + + + + + Disables Chart Scroll bars + + + + + Enables scroll mode at the X axis + + + + + Enables scroll mode at the Y axis + + + + + Enables scroll mode in both, X and Y axis + + + + + Separator current state + + + + + Remove the separator from the chart + + + + + Kepp the separator in the chart + + + + + no animated add + + + + + + + + + + Initializes a new instance of the class. + + The axis. + + + + Gets or sets the axis. + + + The axis. + + + + + Gets or sets if separators are enabled (will be drawn) + + + + + Gets or sets sepator step, this means the value between each line, use null for auto. + + + + + Gets or sets the source. + + + The source. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the series collection. + + + The series collection. + + + + + Gets or sets the series orientation. + + + The series orientation. + + + + + Gets or sets the title. + + + The title. + + + + + Gets the preferred selection mode. + + + The preferred selection mode. + + + + + Gets the current x axis. + + + The current x axis. + + + + + Gets the current y axis. + + + The current y axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + There is no a valid gradient to create a heat series. + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets the stacked point. + + The chart point. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the stacked point. + + The chart point. + + + + + Stores a collection of series to plot, this collection notifies the changes every time you add/remove any series. + + + + + Initializes a new instance of the SeriesCollection class + + + + + Initializes a new instance of the SeriesCollection class, with a given mapper + + + + + Gets or sets the current series index, this index is used to pull out the automatic color of any series + + + + + Gets the chart that owns the collection + + + + + Gets or sets then mapper in the collection, this mapper will be used in any series inside the collection, if null then LiveCharts will try to get the value from the global configuration. + + + + + The series orientation + + + + + Both, horizontal and vertical orientation + + + + + Horizontal orientation + + + + + Vertical orientation + + + + + Stacked mode, for stacked series + + + + + Stacks the values, eg: if values are 1,2,3 the stacked total is 6 + + + + + Stacks percentage, eg: if values are 1,2,3, they are actually being stacked as (1/6), (2/6), (3/6) [value/totalSum] + + + + + Tooltip selection modes + + + + + LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets only the hovered point + + + + + Gets all the points that shares the value X in the chart + + + + + Gets all the points that shares the value Y in the chart + + + + + Gets all the points that shares the value X in the hovered series + + + + + Gets all the points that shares the value Y in the hovered series + + + + + Defines chart updater state + + + + + Indicates that the updater is running and listening for changes. + + + + + Indicated that the updater is paused, it won't update. + + + + + Defines a collection of items to be added in a cartesian chart + + + + + Initializes a new instance of VisualElementsCollection + + + + + Gets or sets the chart. + + + The chart. + + + + + Chart zooming options + + + + + Disables zooming + + + + + Zoom only at X axis + + + + + Zoom only at Y axis + + + + + Zooms in both, X and Y axes + + + + diff --git a/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.XML b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.XML new file mode 100644 index 00000000..a946834f --- /dev/null +++ b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.XML @@ -0,0 +1,5496 @@ + + + + LiveCharts + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the formatter. + + + + + + Clears the separators. + + + + + Initializes the garbage collector. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the labels. + + + The labels. + + + + + Gets or sets the sections. + + + The sections. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the stroke thickness. + + + The stroke thickness. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the title. + + + The title. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the position. + + + The position. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets a value indicating whether [evaluates unit width]. + + + true if [evaluates unit width]; otherwise, false. + + + + + Gets the current separators. + + + The current separators. + + + + + Gets or sets the separator. + + + The separator. + + + + + Gets the s. + + + The s. + + + + + Cartesian Axis orientation + + + + + Unknown orientation + + + + + Horizontal (X) + + + + + Vertical (Y) + + + + + Axis position + + + + + Left for Y axis, Bottom for X axis + + + + + Right for Y axis, Top for X axis + + + + + + + + + + Initializes a new instance of the class. + + The view. + The chart. + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the source. + + + The source. + + + + + Gets or sets the index of the axis. + + + The index of the axis. + + + + + Gets or sets the chart. + + + The chart. + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + Gets the minimum reserved space for separators + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Describes where a label should be placed + + + + + Places a label at the top of a bar + + + + + Places a labels inside the bar + + + + + Places a labels in a parallel orientation to the bar height. + + + + + Places a labels in a perpendicular orientation to the bar height. + + + + + Contains useful methods to apply to a chart + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart control size. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis model instance + + + + + Converts from chart control size to chart values. + + value to scale + axis orientation to scale value at + chart model to scale value at + axis index in collection of chart.axis + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + value to scale + axis orientation + chart model to scale the value at + axis instance to scale the value at + + + + + Converts from chart values to chart draw margin size. + + point to scale + axis orientation + axis instance to scale the value at + chart model to scale the value at + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis index in the axes collection + + + + + Gets the width of a unit in the chart + + axis orientation + chart model to get the scale at + axis instance + + + + + Returns data in the chart according to: + + point that was hovered + chart model to get the data from + selection mode + + + + + Global LiveCharts configuration + + + + + Saves a type mapper globally. + + Type to configure + mapper + mapper orientation + + + + Gets the configuration of a given type and orientation + + type to look for + orientation to look for + + + + + Defines a point in the chart + + + + + Gets the X point value + + + + + Gets the Y point value + + + + + Gets the Gantt x start value + + + + + Gets the Gantt y start value + + + + + Gets the Weight of the point + + + + + Gets where the stacked value started from + + + + + Gets where the stacked value finishes + + + + + Get the total sum of the stacked elements + + + + + Get the participation of the point in the stacked elements + + + + + gets the stacked participation of a point + + + + + Gets the Open value of the point + + + + + Gets the High value of the point + + + + + Gets the Low value of the point + + + + + Gets the Close value of the point + + + + + Gets the Radius of a point + + + + + Gets the angle of a point + + + + + Gets the Fill brush of this point, this property overrides series Fill property + + + + + Gets the Stroke brush of this point, this property overrides series Stroke property + + + + + Gets the coordinate where the value is placed at chart + + + + + Gets the index of this point in the chart + + + + + Gets the object where the chart pulled the point + + + + + Gets or sets the view of this chart point + + + + + Gets the series where the point belongs to + + + + + Gets the chart view. + + + The chart view. + + + + + Chart Model + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Initializes the class. + + + + + Prepares the axes. + + + + + Runs the specialized chart components. + + + + + Calculates the components and margin. + + + + + Places the legend. + + The draw margin. + + + + + + Zooms the in. + + The pivot. + + + + Zooms the out. + + The pivot. + + + + Clears the zoom. + + + + + Drags the specified delta. + + The delta. + + + + Stacks the points. + + The stackables. + The stack at. + Index of the stack. + The mode. + + + + Gets or sets the configurations. + + + The configurations. + + + + + Gets or sets a value indicating whether [series initialized]. + + + true if [series initialized]; otherwise, false. + + + + + Gets or sets a value indicating whether [are components loaded]. + + + true if [are components loaded]; otherwise, false. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the updater. + + + The updater. + + + + + Gets or sets the size of the control. + + + The size of the control. + + + + + Gets or sets the draw margin. + + + The draw margin. + + + + + Gets or sets a value indicating whether this instance has unitary points. + + + true if this instance has unitary points; otherwise, false. + + + + + Gets a value indicating whether [requires hover shape]. + + + true if [requires hover shape]; otherwise, false. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + Gets or sets the x limit. + + + The x limit. + + + + + Gets or sets the y limit. + + + The y limit. + + + + + Gets or sets the w limit. + + + The w limit. + + + + + Gets or sets the index of the current color. + + + The index of the current color. + + + + + Gets or sets the pan origin. + + + The pan origin. + + + + + Initializes Chart model + + The view. + The updater. + + + + Prepares Chart Axes + + + + + Runs the specialized chart components. + + + + + Draws the or update sections. + + + + + + + + + + + Initializes a new instance of the class. + + The view. + The updater. + + + + Prepares the axes. + + There is a invalid series in the series collection, " + + "verify that all the series implement IPieSeries. + + + + + + + + + Runs the specified restart view. + + if set to true [restart view]. + if set to true [update now]. + + + + + Updates the frequency. + + The freq. + + + + + Updates the specified restarts animations. + + if set to true [restarts animations]. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets a value indicating whether this instance is updating. + + + true if this instance is updating; otherwise, false. + + + + + Gets or sets a value indicating whether [restart view requested]. + + + true if [restart view requested]; otherwise, false. + + + + + Creates a collection of chart values + + Type to plot, notice you could need to configure the type. + + + + A collection that notifies every time a value is added or removed + + + + + + + + + + + + Adds the range. + + The items. + + + + Inserts the range. + + The index. + The collection. + + + + Occurs when [noisy collection changed]. + + + + + Initializes a new instance of NoisyCollection class + + + + + Initializes a new instance of NoisyCollection class with a given collection + + given collection + + + + Initializes a new instance of NoisiCollection class with a given capacity + + given capacity + + + + Enumerates the collection + + collection enumeration + + + + Enumerates the collection + + collection enumeration + + + + Adds an object to the collection, and notifies the change + + item to add + number of items in the collection + + + + Add an item to the collection, and notifies the change + + number of items in the collection + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Adds many items to the collection, and notifies the change + + collection to add + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert an item in a specific index, then notifies the change + + index to insert at + item to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Insert a range of values, starting in a specific index, then notifies the change + + index to start at + collection to insert + + + + Removes an item from a collection, then notifies the change + + item to remove + + + + Remove an item from a collection, then notifies the change + + item to remove + number of items in the collection + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes an item at a specific index, then notifies the change + + index to remove at + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Removes all the items from the collection, then notifies the change + + + + + Evaluates whether an item is in this collection + + object to look for + evaluation + + + + Evaluates whether an item is in this collection + + item to look for + evaluation + + + + Copies the collection to another array + + backup array + array index + + + + Copies the collection to another array + + backup array + array index + + + + Returns the index of an item in the collection + + item to look for + + + + + Returns the index of an item in the collection + + item to look for + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when [collection reset]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when [noisy collection changed]. + + + + + Occurs when the collection changes. + + + + + Occurs when a property value changes. + + + + + Occurs when a property value changes. + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets or sets an item from/in a specific index + + index to get/set + + + + + Gets the number of items in the array + + items count + + + + Gets whether the collection is read only + + result + + + + Gets the number of items in the array + + result + + + + Gets whether the collection is synchronized + + result + + + + Gets the collections's sync root + + + + + Gets whether the collection is fixed + + + + + + + + + + + Forces values to calculate max, min and index data. + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Removes all unnecessary points from the view + + + + + Gets series that owns the values + + + + + Initializes a new instance of chart values + + + + + Initializes a new instance of chart values, with a given collection + + + + + Evaluates the limits in the chart values + + + + + Gets the current chart points in the view, the view is required as an argument, because an instance of IChartValues could hold many ISeriesView instances. + + The series view + + + + + Initializes the garbage collector + + + + + Collects the unnecessary values + + + + + Gets series that owns the values + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + + + + + + + Evaluates the specified key. + + The key. + The value. + The point. + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure financial points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls X coordinate + current mapper instance + + + + Maps X value + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate + current mapper instance + + + + Maps Y value + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Maps Open value + + function that pulls open value + current mapper instance + + + + Maps Open value + + function that pulls open value, value and index as parameters + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps High value + + function that pulls High value + current mapper instance + + + + Maps Close value + + function that pulls close value + current mapper instance + + + + Maps Close value + + function that pulls close value, value and index as parameters + current mapper instance + + + + Maps Low value + + function that pulls low value + current mapper instance + + + + Maps Low value + + function that pulls low value, index and value as parameters + current mapper instance + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate + current mapper instance + + + + Sets the XStart mapper + + function that pulls X coordinate, with value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the YStart mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Gets the already built point mappers + + + + + Gets a mapper to configure X, Y points + + Type to map + A new cartesian mapper instance + + + + Gets a mapper to configure financial points + + type to map + a new financial mapper instance + + + + Gets a mapper to configure X, Y and Weight points + + type to map + a new weighted mapper instance + + + + Gets a Gantt Mapper + + type to amp + a new polar mapper insance + + + + Gets a mapper to configure Radius and Angle + + type to amp + a new polar mapper insance + + + + PGets a mapper to configure a pie chart + + + + + + + Mapper to configure X and Y points + + Type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the Y mapper + + function that pulls Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls Y coordinate, with value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure polar series + + + + + + Sets values for a specific point + + Point to set + + + + + + Maps X value + + function that pulls the radius value + current mapper instance + + + + Maps X value + + function that pulls the radius value, value and index as parameters + current mapper instance + + + + Maps Y value + + function that pulls the angle value + current mapper instance + + + + Maps Y value + + function that pulls the angle value, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Mapper to configure Bubble points + + type to configure + + + + Sets values for a specific point + + Point to set + + + + + + Sets the X mapper + + function that pulls the X coordinate + current mapper instance + + + + Sets the X mapper + + function that pulls the X coordinate, value and index as parameters + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate + current mapper instance + + + + Sets the Y mapper + + function that pulls the Y coordinate, value and index as parameters + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight + current mapper instance + + + + Sets Weight mapper + + function that pulls the point's weight, value and index as parameters + current mapper instance + + + + Sets the Stroke of the point + + + + + + + Sets the Stroke of the point + + + + + + + Sets the Fill of the point + + + + + + + Sets the Fill of the point + + + + + + + Describes a data label view model + + + + + Gets or sets the formatted text of the current point + + + The formatted text. + + + + + Gets the instance of the current point. + + + The instance. + + + + + + + + + + Provides an axis that displays separators based upon configured windows + + + + + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + + + + + + + + + + + + + Determines whether a dateTime is a header + + + + + Gets or sets a function to determine whether a dateTime is a separator + + + + + Gets or sets a function to format the label for the axis + + + + + + + + + + Gets preconfigured windows that can be used to build a datetime window axis + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the state. + + + The state. + + + + + Gets or sets the index of the garbage collector. + + + The index of the garbage collector. + + + + + Gets or sets the key. + + + The key. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets a value indicating whether this separator is a header separator + + + + + An already configured chart point with a date time and a double properties, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of DateTimePoint class + + + + + Initializes a new instance of DateTimePoint class, giving date time and value + + + + + + + Called when [property changed]. + + Name of the property. + + + + DateTime Property + + + + + The Value property + + + + + Occurs when a property value changes. + + + + + Defines a Gantt point in a cartesian chart + + + + + Initializes a new instance of GanttPoint class. + + + + + Initializes a new instance of GanttPoint class with given start and end points. + + + + + Called when [property changed]. + + Name of the property. + + + + Gets or sets point start + + + + + Gets or sets point end + + + + + Occurs when a property value changes. + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + An already configured weighted chart point, this class notifies the chart to update every time a property changes + + + + + Creates a new instance of BubblePoint class + + + + + Create a new instance of BubblePoint class, giving x and y coordinates + + + + + + + Creates a new instance of BubblePoint class, giving x, y and weight + + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate in the chart + + + + + Y coordinate in the chart + + + + + Point's weight + + + + + Occurs when a property value changes. + + + + + Initializes a new instance of HeatPoint class + + + + + _initializes a new instance of HeatPoint class, giving x, y and weight + + + + + + + + An already configured chart point, this class notifies a chart to update every time a property changes + + + + + Initializes a new instance of ObservablePoint class + + + + + Initializes a new instance of ObservablePoint class giving the x and y coordinates + + + + + + + Called when [property changed]. + + Name of the property. + + + + X coordinate + + + + + Y coordinate + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time the value property changes + + + + + Initializes a new instance of ObservableValue class + + + + + Initializes a new instance of ObservableValue class with a given value + + + + + + Called when [property changed]. + + Name of the property. + + + + Value in he chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of OhclPoint class + + + + + Initializes a new instance o OhclPointc class, giving open, high, low and close values + + + + + + + + + Called when [property changed]. + + Name of the property. + + + + The open value i the chart + + + + + The high value in the chart + + + + + The low value in the chart + + + + + The close value in the chart + + + + + Occurs when a property value changes. + + + + + An already configured chart point, this class notifies the chart to update every time a property changes + + + + + Initializes a new instance of PolarPoint class + + + + + Initializes a new instance of PolarPoint class, giving angle and radius + + + + + + + Called when [property changed]. + + Name of the property. + + + + The radius of the point + + + + + The angle of the point + + + + + Occurs when a property value changes. + + + + + + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the value. + + + The value. + + + + + Gets or sets the width of the section. + + + The width of the section. + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets or sets a value indicating whether this is draggable. + + + true if draggable; otherwise, false. + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + + + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Renders the separator. + + The model. + The chart. + + + + Cleans this instance. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether [show labels]. + + + true if [show labels]; otherwise, false. + + + + + Gets or sets the maximum value. + + + The maximum value. + + + + + Gets or sets the minimum value. + + + The minimum value. + + + + + Gets or sets the minimum range. + + + The minimum range. + + + + + Gets or sets the maximum range. + + + The maximum range. + + + + + Gets or sets the labels rotation. + + + The labels rotation. + + + + + Gets or sets a value indicating whether this instance is merged. + + + true if this instance is merged; otherwise, false. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets or sets the bar unit. + + + The bar unit. + + + + + Gets the previous maximum value. + + + The previous maximum value. + + + + + Gets the previous minimum value. + + + The previous minimum value. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + + + + + + + + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Hides the tooltip. + + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Loads the legend. + + + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the model. + + + The model. + + + + + Occurs when [data click]. + + + + + Occurs when [data hover] + + + + + Gets or sets the series. + + + The series. + + + + + Gets the actual series. + + + The actual series. + + + + + Gets or sets the tooltip timeout. + + + The tooltip timeout. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zoom. + + + The zoom. + + + + + Gets or sets the zooming speed. + + + The zooming speed. + + + + + Gets or sets the legend location. + + + The legend location. + + + + + Gets or sets a value indicating whether [disable animations]. + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets the animations speed. + + + The animations speed. + + + + + Gets or sets the state of the updater. + + + The state of the updater. + + + + + Gets a value indicating whether this instance has tooltip. + + + true if this instance has tooltip; otherwise, false. + + + + + Gets a value indicating whether this instance has data click event attached. + + + true if this instance has data click event attached; otherwise, false. + + + + + Gets a value indicating whether this instance has data hover event attached. + + + true if this instance has data hover event attached; otherwise, false. + + + + + Gets a value indicating whether this is hoverable. + + + true if hoverable; otherwise, false. + + + + + Gets a value indicating whether this instance is control loaded. + + + true if this instance is control loaded; otherwise, false. + + + + + Gets a value indicating whether this instance is in design mode. + + + true if this instance is in design mode; otherwise, false. + + + + + Gets or sets the visual elements. + + + The visual elements. + + + + + + + + + + Adds the or move. + + The chart. + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the x. + + + The x. + + + + + Gets or sets the y. + + + The y. + + + + + Gets or sets the axis x. + + + The axis x. + + + + + Gets or sets the axis y. + + + The axis y. + + + + + + + + + + + + + + + The datetime used for the first point to calculate relative date values + + + + + Gets or sets the period used by the series in this axis + + + + + + + + + + + Gets or sets the base. + + + The base. + + + + + + + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the starting rotation angle. + + + The starting rotation angle. + + + + + Gets or sets the hover push out. + + + The hover push out. + + + + + + + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the model. + + + The model. + + + + + Gets the label model. + + + The label model. + + + + + + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets a value indicating whether this instance is enabled. + + + true if this instance is enabled; otherwise, false. + + + + + Gets or sets separator step, this means the value between each line, use double.NaN for auto. + + + + + Gets the axis orientation. + + + The axis orientation. + + + + + + + + + + + + + + + + Draws the or move. + + The previous drawn. + The current. + The index. + The chart. + + + + Removes from view. + + The chart. + + + + Called when [hover]. + + The point. + + + + Called when [hover leave]. + + The point. + + + + Gets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets the valid area. + + + The valid area. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + + Gets or sets the color components. + + + The color components. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + + Gets or sets the open. + + + The open. + + + + + Gets or sets the high. + + + The high. + + + + + Gets or sets the close. + + + The close. + + + + + Gets or sets the low. + + + The low. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the start reference. + + + The start reference. + + + + + + + + + + + Gets or sets the rotation. + + + The rotation. + + + + + Gets or sets the wedge. + + + The wedge. + + + + + Gets or sets the inner radius. + + + The inner radius. + + + + + Gets or sets the radius. + + + The radius. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the zero reference. + + + The zero reference. + + + + + + + + + + + Gets or sets the diameter. + + + The diameter. + + + + + + + + + + + Gets or sets the delta x. + + + The delta x. + + + + + Gets or sets the delta y. + + + The delta y. + + + + + + + + + + Gets the point diameter. + + + + + + + + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + Gets the view. + + + The view. + + + + + + + + + + + + + + + + Gets the point view. + + The point. + The label. + + + + + Called when [series update start]. + + + + + Erases the specified remove from view. + + if set to true [remove from view]. + + + + Called when [series updated finish]. + + + + + Initializes the colors. + + + + + Draws the specialized elements. + + + + + Places the specialized elements. + + + + + Gets the label point formatter. + + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the values. + + + The values. + + + + + Gets a value indicating whether [data labels]. + + + true if [data labels]; otherwise, false. + + + + + Gets or sets the scales x at. + + + The scales x at. + + + + + Gets or sets the scales y at. + + + The scales y at. + + + + + Gets or sets the configuration. + + + The configuration. + + + + + Gets a value indicating whether this instance is series visible. + + + true if this instance is series visible; otherwise, false. + + + + + Gets or sets the label point. + + + The label point. + + + + + Gets the actual values. + + + The actual values. + + + + + Gets the title. + + + The title. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + + + + + + + Gets the stops. + + + The stops. + + + + + Gets a value indicating whether [draws heat range]. + + + true if [draws heat range]; otherwise, false. + + + + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the line smoothness. + + + The line smoothness. + + + + + Gets or sets the area limit. + + + The area limit. + + + + + + + + + + Gets the view. + + + The view. + + + + + + + + + + + Gets or sets the push out. + + + The push out. + + + + + + + + + + + Gets or sets the maximum row heigth. + + + The maximum row heigth. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + Gets or sets a value indicating whether [shares position]. + + + true if [shares position]; otherwise, false. + + + + + + + + + + + Gets or sets the maximum point shape diameter. + + + The maximum point shape diameter. + + + + + Gets or sets the minimum point shape diameter. + + + The minimum point shape diameter. + + + + + + + + + + + + + + + + + Gets or sets the stack mode. + + + The stack mode. + + + + + + + + + + + + Gets or sets the maximum width of the column. + + + The maximum width of the column. + + + + + Gets or sets the column padding. + + + The column padding. + + + + + + + + + + + + Gets or sets the maximum height of the row. + + + The maximum height of the row. + + + + + Gets or sets the row padding. + + + The row padding. + + + + + + + + + + + + Defines a financial coloring rule delegate + + The current point + The previous point + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The point. + + + + Gets or sets the point1. + + + The point1. + + + + + Gets or sets the point2. + + + The point2. + + + + + Gets or sets the point3. + + + The point3. + + + + + Gets or sets the start point. + + + The start point. + + + + + Defines a portable color + + + + + Initializes a new instance of CoreColor + + alpha component + red component + green component + blue component + + + + Alpha component + + + + + Red component + + + + + Green component + + + + + Red component + + + + + Portable color gradient stop + + + + + Offset, goes from 0 to 1 + + + + + Color at Offset + + + + + Defines a portable limit + + + + + Initializes a new instance of CoreLimit + + minimum value + maximum value + + + + Gets or sets the maximum value + + + + + Gets or sets the minimum value + + + + + Gets the range between max and min values + + + + + Defines a portable margin + + + + + Distance to top + + + + + Distance to bottom + + + + + Distance to left + + + + + Distance to right + + + + + Size width + + + + + Size height + + + + + + + + + + Initializes a new instance of CorePoint + + x coordinate + y coordinate + + + + Initializes a new instance of CorePoint + + source pont + + + + Sums every property between 2 given points + + point 1 + point 2 + + + + + Subtracts every property between 2 given points + + point 1 + point 2 + + + + + X coordinate + + + + + Y coordinate + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The left. + The top. + The width. + The height. + + + + Occurs when [set top]. + + + + + Occurs when [set left]. + + + + + Occurs when [set width]. + + + + + Occurs when [set height]. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The width. + The heigth. + + + + Gets or sets the width. + + + The width. + + + + + Gets or sets the height. + + + The height. + + + + + + + + + + Initializes a new instance of the struct. + + The angle. + The w. + The h. + The axis. + The source. + + + + Gets the offset by source. + + The source. + + + + + Gets or sets the label angle. + + + The label angle. + + + + + Gets or sets the w from w. + + + The w from w. + + + + + Gets or sets the w from h. + + + The w from h. + + + + + Gets or sets the h from w. + + + The h from w. + + + + + Gets or sets the h from h. + + + The h from h. + + + + + Gets or sets the top. + + + The top. + + + + + Gets or sets the bottom. + + + The bottom. + + + + + Gets or sets the left. + + + The left. + + + + + Gets or sets the right. + + + The right. + + + + + Gets or sets the x offset. + + + The x offset. + + + + + Gets or sets the y offset. + + + The y offset. + + + + + Gets the width of the taken. + + + The width of the taken. + + + + + Gets the height of the taken. + + + The height of the taken. + + + + + Gets the actual width. + + + The actual width. + + + + + Gets the actual height. + + + The actual height. + + + + + + + + + + Gets or sets the points. + + + The points. + + + + + Gets or sets the shares. + + + The shares. + + + + + Gets or sets the x formatter. + + + The x formatter. + + + + + Gets or sets the y formatter. + + + The y formatter. + + + + + + + The sender. + The chart point. + + + + + + + + + + + + + The sender. + + + + + + The instance containing the event data. + + + + + + The instance containing the event data. + + + + + + + + + + + + + + + Gets the min limit difference compared with previous state + + + + + Gets the max limit difference compared with previous state + + + + + Gets the current axis range + + + + + Gets the axis that fired the change + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The instance containing the event data. + + + + Gets or sets a value indicating whether the axis change was canceled by the user. + + + true if cancel; otherwise, false. + + + + + Gets the preview minimum value. + + + The preview minimum value. + + + + + Gets the preview maximum value. + + + The preview maximum value. + + + + + LiveCharts extensions methods + + + + + Executes an Action in every item of a collection + + type to iterate with + collection to iterate + action to execute + + + + Splits a collection of points every double.Nan + + collection to split + collection of collections + + + + Return the inverse axis orientation + + current orientation + inverted axis orientation + + + + Converts any collection to chart values + + type to convert + values to convert + a new ChartValues instance containing the passed collection + + + + Converts an enumeration of series to a SeriesCollection instance. + + The series. + + + + + Gets the closest chart point with a given value. + + The target series. + The value. + the axis orientation + + + + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message that describes the error. + + + + Initializes a new instance of the class. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The format. + The inner exception. + The arguments. + + + + + + + The old items. + The new items. + + + + + + + + + Occurs when [point changed]. + + + + + Charts legend locations + + + + + Disables legend + + + + + PLaces legend at top + + + + + Places legend at bottom + + + + + Places legend at left + + + + + Places legend at right + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + Gets or sets the width of the desired. + + + The width of the desired. + + + + + Gets or sets the height of the desired. + + + The height of the desired. + + + + + Gets or sets the data. + + + The data. + + + + + + + + + + Gets or sets the identifier. + + + The identifier. + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the shape. + + + The shape. + + + + + Gets or sets the LVC map. + + + The LVC map. + + + + + Chart Panning Options + + + + + By default chart Panning is Unset, this means it will be based the Chart Zooming selection + + + + + Not panning allowed + + + + + Panning only in the X axis + + + + + Panning only in the Y axis + + + + + Panning in both X and Y axes + + + + + Defines the interval on which earch of the charts bars is based + + + + + Describes where a label should be placed + + + + + Places the label inside the pie slice + + + + + Places the label outside the pie slice + + + + + + + + + + Initializes a new instance of the class. + + + + + Gets the x limit. + + + The x limit. + + + + + Gets the y limit. + + + The y limit. + + + + + Gets the w limit. + + + The w limit. + + + + + Gets the gci. + + + The gci. + + + + + Gets or sets the indexed. + + + The indexed. + + + + + Gets or sets the referenced. + + + The referenced. + + + + + Gets or sets a chart scroll mode + + + + + Disables Chart Scroll bars + + + + + Enables scroll mode at the X axis + + + + + Enables scroll mode at the Y axis + + + + + Enables scroll mode in both, X and Y axis + + + + + Separator current state + + + + + Remove the separator from the chart + + + + + Kepp the separator in the chart + + + + + no animated add + + + + + + + + + + Initializes a new instance of the class. + + The axis. + + + + Gets or sets the axis. + + + The axis. + + + + + Gets or sets if separators are enabled (will be drawn) + + + + + Gets or sets sepator step, this means the value between each line, use null for auto. + + + + + Gets or sets the source. + + + The source. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets or sets the view. + + + The view. + + + + + Gets or sets the chart. + + + The chart. + + + + + Gets or sets the series collection. + + + The series collection. + + + + + Gets or sets the series orientation. + + + The series orientation. + + + + + Gets or sets the title. + + + The title. + + + + + Gets the preferred selection mode. + + + The preferred selection mode. + + + + + Gets the current x axis. + + + The current x axis. + + + + + Gets the current y axis. + + + The current y axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + There is no a valid gradient to create a heat series. + + + + Gets the minimum x. + + The axis. + + + + + Gets the maximum x. + + The axis. + + + + + Gets the minimum y. + + The axis. + + + + + Gets the maximum y. + + The axis. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + Gets the stacked point. + + The chart point. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Updates this instance. + + + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + + + + + + + Initializes a new instance of the class. + + The view. + + + + Gets the stacked point. + + The chart point. + + + + + Stores a collection of series to plot, this collection notifies the changes every time you add/remove any series. + + + + + Initializes a new instance of the SeriesCollection class + + + + + Initializes a new instance of the SeriesCollection class, with a given mapper + + + + + Gets or sets the current series index, this index is used to pull out the automatic color of any series + + + + + Gets the chart that owns the collection + + + + + Gets or sets then mapper in the collection, this mapper will be used in any series inside the collection, if null then LiveCharts will try to get the value from the global configuration. + + + + + The series orientation + + + + + Both, horizontal and vertical orientation + + + + + Horizontal orientation + + + + + Vertical orientation + + + + + Stacked mode, for stacked series + + + + + Stacks the values, eg: if values are 1,2,3 the stacked total is 6 + + + + + Stacks percentage, eg: if values are 1,2,3, they are actually being stacked as (1/6), (2/6), (3/6) [value/totalSum] + + + + + Tooltip selection modes + + + + + LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets only the hovered point + + + + + Gets all the points that shares the value X in the chart + + + + + Gets all the points that shares the value Y in the chart + + + + + Gets all the points that shares the value X in the hovered series + + + + + Gets all the points that shares the value Y in the hovered series + + + + + Defines chart updater state + + + + + Indicates that the updater is running and listening for changes. + + + + + Indicated that the updater is paused, it won't update. + + + + + Defines a collection of items to be added in a cartesian chart + + + + + Initializes a new instance of VisualElementsCollection + + + + + Gets or sets the chart. + + + The chart. + + + + + Chart zooming options + + + + + Disables zooming + + + + + Zoom only at X axis + + + + + Zoom only at Y axis + + + + + Zooms in both, X and Y axes + + + + diff --git a/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.dll b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.dll new file mode 100644 index 00000000..c13f9054 Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.dll differ diff --git a/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.pdb b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.pdb new file mode 100644 index 00000000..95665fdf Binary files /dev/null and b/packages/LiveCharts.0.9.7/lib/portable-net45+win8+wp8/LiveCharts.pdb differ diff --git a/packages/LiveCharts.0.9.7/readme.txt b/packages/LiveCharts.0.9.7/readme.txt new file mode 100644 index 00000000..31b1e491 --- /dev/null +++ b/packages/LiveCharts.0.9.7/readme.txt @@ -0,0 +1,23 @@ +================================== +<<<<<<<<<<< IMPORTANT >>>>>>>>>>>> +================================== + +LiveCharts is now multipatform (at least the design). + +So this package contains nothing but the core of the library, +you might also need to install the desired platform. + +For example if using wpf you must also install the wpf package. + +------------------------------------ +> Install-Package LiveCharts.Wpf +------------------------------------ + +For future updates, you will only need to update LiveCharts.Wpf (or any other platform) +forget about the core, all the platforms packages will have a dependency to core. + +------------------------------------ +> Update-Package LiveCharts.Wpf +------------------------------------ + +Happy coding! \ No newline at end of file diff --git a/packages/LiveCharts.Wpf.0.9.7/.signature.p7s b/packages/LiveCharts.Wpf.0.9.7/.signature.p7s new file mode 100644 index 00000000..fa27df15 Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/.signature.p7s differ diff --git a/packages/LiveCharts.Wpf.0.9.7/LiveCharts.Wpf.0.9.7.nupkg b/packages/LiveCharts.Wpf.0.9.7/LiveCharts.Wpf.0.9.7.nupkg new file mode 100644 index 00000000..21ec4aca Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/LiveCharts.Wpf.0.9.7.nupkg differ diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.XML b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.XML new file mode 100644 index 00000000..724c91fe --- /dev/null +++ b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.XML @@ -0,0 +1,4226 @@ + + + + LiveCharts.Wpf + + + + + The gauge chart is useful to display progress or completion. + + + + + Initializes a new instance of the class. + + + + + The wedge property + + + + + The ticks step property + + + + + The labels step property + + + + + From value property + + + + + To value property + + + + + The sections property + + + + + The value property + + + + + The label formatter property + + + + + The disablea animations property + + + + + The animations speed property + + + + + The ticks foreground property + + + + + The sections inner radius property + + + + + The needle fill property + + + + + The labels effect property + + + + + The ticks stroke thickness property + + + + + Gets or sets the opening angle in the gauge + + + + + Gets or sets the separation between every tick + + + + + Gets or sets the separation between every label + + + + + Gets or sets the minimum value of the gauge + + + + + Gets or sets the maximum value of the gauge + + + + + Gets or sets a collection of sections + + + + + Gets or sets the current gauge value + + + + + Gets or sets the label formatter + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the animations speed + + + + + Gets or sets the ticks foreground + + + + + Gets or sets the inner radius of all the sections in the chart, the unit of this property is percentage, goes from 0 to 1 + + + + + Gets o sets the needle fill + + + + + Gets or sets the labels effect. + + + The labels effect. + + + + + Gets or sets the ticks stroke thickness. + + + The ticks stroke thickness. + + + + + + + + + + + From value property + + + + + To value property + + + + + The fill property + + + + + Gets or sets from value. + + + From value. + + + + + Gets or sets to value. + + + To value. + + + + + Gets or sets the fill. + + + The fill. + + + + + + + + + + + + + + + + + + + + Creates the specified type. + + + + + + + + + + + Gets the point foreground. + + + The point foreground. + + + + + + + + + + + + + + + + + + + An Axis of a chart + + + + + Initializes a new instance of Axis class + + + + + The range changed command property + + + + + The preview range changed command property + + + + + The labels property + + + + + The sections property + + + + + The label formatter property + + + + + The separator property + + + + + The show labels property + + + + + The maximum value property + + + + + The minimum value property + + + + + The maximum range property + + + + + The minimum range property + + + + + The title property + + + + + The position property + + + + + The is merged property + + + + + The disable animations property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The labels rotation property + + + + + The bar unit property + + + + + The unit property + + + + + The axis orientation property + + + + + Cleans this instance. + + + + + Renders the separator. + + The model. + The chart. + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Updates the chart. + + if set to true [animate]. + if set to true [update now]. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute when an axis range changes by an user action (zooming or panning) + + + The range changed command. + + + + + Occurs before an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute before an axis range changes by an user action (zooming or panning) + + + The preview range changed command. + + + + + Gets the Model of the axis, the model is used a DTO to communicate with the core of the library. + + + + + Gets previous Min Value + + + + + Gets previous Max Value + + + + + Gets or sets axis labels, labels property stores the array to map for each index and value, for example if axis value is 0 then label will be labels[0], when value 1 then labels[1], value 2 then labels[2], ..., value n labels[n], use this property instead of a formatter when there is no conversion between value and label for example names, if you are plotting sales vs salesman name. + + + + + Gets or sets the axis sectionsCollection, a section is useful to highlight ranges or values in a chart. + + + + + Gets or sets the function to convert a value to label, for example when you need to display your chart as currency ($1.00) or as degrees (10°), if Labels property is not null then formatter is ignored, and label will be pulled from Labels prop. + + + + + Get or sets configuration for parallel lines to axis. + + + + + Gets or sets if labels are shown in the axis. + + + + + Gets or sets axis max value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets or sets axis min value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets the actual minimum value. + + + The actual minimum value. + + + + + Gets the actual maximum value. + + + The actual maximum value. + + + + + Gets or sets the max range this axis can display, useful to limit user zooming. + + + + + Gets or sets the min range this axis can display, useful to limit user zooming. + + + + + Gets or sets axis title, the title will be displayed only if this property is not null, default is null. + + + + + Gets or sets the axis position, default is Axis.Position.LeftBottom, when the axis is at Y and Position is LeftBottom, then axis will be placed at left, RightTop position will place it at Right, when the axis is at X and position LeftBottom, the axis will be placed at bottom, if position is RightTop then it will be placed at top. + + + + + Gets or sets if the axis labels should me placed inside the chart, this is useful to save some space. + + + + + Gets or sets if the axis is animated. + + + + + Gets or sets labels font family, font to use for any label in this axis + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the labels rotation in the axis, the angle starts as a horizontal line, you can use any angle in degrees, even negatives. + + + + + Gets or sets the bar's series unit width (rows and columns), this property specifies the value in the chart that any bar should take as width. + + + + + Gets or sets the axis unit, setting this property to your actual scale unit (seconds, minutes or any other scale) helps you to fix possible visual issues. + + + The unit. + + + + + Gets or sets the element orientation ind the axis + + + + + + + + + + + + + + + + + + + + Gets or sets labels font weight + + + + + Gets or sets labels text color. + + + + + Initializes a new instance of the class. + + + + + The initial date time property + + + + + The period property + + + + + Maps as core element. + + The chart. + The source. + + + + + Gets or sets the Initial Date Time. + + + + + Gets or sets the period that represents every unit in the axis. + + + + + Defines a condition that decides the fill and stroke to use in a CandleStick series + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The condition. + The stroke. + The fill. + + + + Gets or sets the condition, if the condition returns true, the point will use the defined Stroke/Fill properties in the FinancialColoringRule object + + + The condition. + + + + + Gets or sets the stroke to use when the condition returns true. + + + The stroke. + + + + + Gets or sets the fill to use when the condition returns true. + + + The fill. + + + + + + + + + + + Gets or sets the series. + + + The series. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the selection mode. + + + The selection mode. + + + + + An Logarithmic Axis of a chart + + + + + + Ases the core element. + + The chart. + The source. + + + + + The base property + + + + + Gets or sets the base. + + + The base. + + + + + The Bubble series, draws scatter series, only using X and Y properties or bubble series, if you also use the weight property, this series should be used in a cartesian chart. + + + + + Base WPF and WinForms series, this class is abstract + + + + + Initializes a new Instance of Series + + + + + Initializes a new Instance of series, with a given configuration + + + + + + The values property + + + + + The title property + + + + + The stroke property + + + + + The stroke thickness property + + + + + The fill property + + + + + The data labels property + + + + + The labels template property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The stroke dash array property + + + + + The point geometry property + + + + + The scales x at property + + + + + The scales y at property + + + + + The label point property + + + + + The configuration property + + + + + Gets the view of a given point + + + + + + + + This method runs when the update starts + + + + + Erases series + + + + + This method runs when the update finishes + + + + + Initializes the series colors if they are not set + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Gets the label point formatter. + + + + + + Calls the chart updater. + + if set to true [animate]. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + THe Model is set by every series type, it is the motor of the series, it is the communication with the core of the library + + + + + Gets the Actual values in the series, active or visible series only + + + + + Gets whether the series is visible + + + + + Gets the current chart points in the series + + + + + Gets or sets chart values. + + + + + Gets or sets series title + + + + + Gets or sets series stroke, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property + + + + + Gets or sets the series stroke thickness. + + + + + Gets or sets series fill color, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property, also Fill property has a default opacity according to chart type. + + + + + Gets or sets if series should include a label over each data point. + + + + + Gets or sets the labels template. + + + The labels template. + + + + + Gets or sets labels font family + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the stroke dash array of a series, sue this property to draw dashed strokes + + + + + Gets or sets the point geometry, this shape will be drawn in the Tooltip, Legend, and if line series in every point also. + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the label formatter for the data label and tooltip, this property is set by default according to the series + + + + + Gets or sets series mapper, if this property is set then the library will ignore the SeriesCollection mapper and global mappers. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The maximum point shape diameter property + + + + + The minimum point shape diameter property + + + + + Gets the point diameter. + + + + + + Gets the view of a given point + + + + + + + + Gets or sets the max shape diameter, the points using the max weight in the series will have this radius. + + + + + Gets or sets the min shape diameter, the points using the min weight in the series will have this radius. + + + + + DefaultGeoMapTooltip + + + + + Initializes a new instance of the class. + + + + + The corner radius property + + + + + The label formatter property + + + + + The geo data property + + + + + InitializeComponent + + + + + Gets or sets the corner radius. + + + The corner radius. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the geo data. + + + The geo data. + + + + + + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the value. + + + The value. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains an already defined collection of geometries, useful to set the Series.PointGeomety property + + + + + Returns a null geometry + + + + + Returns a circle geometry + + + + + Returns a square geometry + + + + + Returns a diamond geometry + + + + + Returns a triangle geometry + + + + + Returns a cross geometry + + + + + Interaction logic for HeatColorRange.xaml + + + HeatColorRange + + + + + Initializes a new instance of the class. + + + + + Updates the fill. + + The stops. + + + + Sets the maximum. + + The value. + + + + + Sets the minimum. + + The value. + + + + + InitializeComponent + + + + + The Candle series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + The coloring rules property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + Gets or sets the coloring rules, the coloring rules allows you to customize Stroke and Fill properties according to your needs, the first rule in this collection that returns true, will decide the Stroke/Fill of every point. If this property is not null (default is null), CandleSeries Fill/Stroke will be based on DecreaseBrush and IncreaseBrush properties. + + + The coloring rules. + + + + + The SectionsCollection class holds a collection of Axis.Sections + + + + + Initializes a new instance of SectionsCollection instance + + + + + Stores a collection of axis. + + + + + Initializes a new instance of AxisCollection class + + + + + Gets the chart that owns the series. + + + The chart. + + + + + An Axis section highlights values or ranges in a chart. + + + + + Initializes a new instance of AxisSection class + + + + + The label property + + + + + From value property + + + + + To value property + + + + + The value property + + + + + The section width property + + + + + The section offset property + + + + + The stroke property + + + + + The fill property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The draggable property + + + + + The disable animations property + + + + + The data label property + + + + + The data label brush property + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the name, the title of the section, a visual element will be added to the chart if this property is not null. + + + + + Gets or sets the value where the section starts + + + + + Gets or sets the value where the section ends + + + + + Gets or sets the value where the section is drawn + + + + + Gets or sets the section width + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets o sets the section stroke, the stroke brush will be used to draw the border of the section + + + + + Gets or sets the section fill brush. + + + + + Gets or sets the stroke thickness. + + + + + Gets or sets the stroke dash array collection, use this property to create dashed stroke sections + + + + + Gets or sets if a user can drag the section + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + Gets or sets the data label brush. + + + The label brush. + + + + + The gauge chart is useful to display progress or completion. + + + + + + Initializes a new instance of the class. + + + + + The gauge active fill property + + + + + The labels visibility property + + + + + The gauge render transform property + + + + + The uses360 mode property + + + + + From property + + + + + To property + + + + + The value property + + + + + The inner radius property + + + + + The stroke property + + + + + The stroke thickness property + + + + + To color property + + + + + From color property + + + + + The gauge background property + + + + + The animations speed property + + + + + The disablea animations property + + + + + The label formatter property + + + + + The high font size property + + + + + Gets or sets the gauge active fill, if this property is set, From/to color properties interpolation will be ignored + + + The gauge active fill. + + + + + Gets or sets the labels visibility. + + + The labels visibility. + + + + + Gets or sets the gauge render transform. + + + The gauge render transform. + + + + + Gets or sets whether the gauge uses 360 mode, 360 mode will plot a full circle instead of a semi circle + + + + + Gets or sets the value where the gauge starts + + + + + Gets or sets the value where the gauge ends + + + + + Gets or sets the current value of the gauge + + + + + Gets o sets inner radius + + + + + Gets or sets stroke, the stroke is the brush used to draw the gauge border. + + + + + Gets or sets stroke brush thickness + + + + + Gets or sets the color when the current value equals to min value, any value between min and max will use an interpolated color. + + + + + Gets or sets the color when the current value equals to max value, any value between min and max will use an interpolated color. + + + + + Gets or sets the gauge background + + + + + G3ts or sets the gauge animations speed + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the label formatter, a label formatter takes a double value, and return a string, e.g. val => val.ToString("C"); + + + + + Gets o sets the label size, if this value is null then it will be automatically calculated, default is null. + + + + + The pie chart compares mainly the distribution of the data according to different series. + + + + + Base chart class + + + + + Chart core model, the model calculates the chart. + + + + + Initializes a new instance of Chart class + + + + + The data click command property + + + + + The data hover command property + + + + + The updater tick command property + + + + + The series colors property + + + + + The axis y property + + + + + The axis x property + + + + + The chart legend property + + + + + The zoom property + + + + + The pan property + + + + + The legend location property + + + + + The series property + + + + + The animations speed property + + + + + The disable animations property + + + + + The data tooltip property + + + + + The hoverable property + + + + + The scroll mode property + + + + + The scroll horizontal from property + + + + + The scroll horizontal to property + + + + + The scroll vertical from property + + + + + The scroll vertical to property + + + + + The scroll bar fill property + + + + + The zooming speed property + + + + + The updater state property + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Forces the chart to update + + Indicates whether the update should restart the view, animations will run again if true. + Force the updater to run when called, without waiting for the next updater step. + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the default color of the next. + + + + + + The tooltip timeout property + + + + + Loads the legend. + + + The current legend is not valid, ensure it implements IChartLegend + + + + Hides the tooltip. + + + + + Gets the tooltip position. + + The sender point. + + + + + Calls the chart updater + + if true, the series view will be removed and added again, this restarts animations also. + forces the updater to run as this function is called. + + + + + The DataClick event is fired when a user click any data point + + + + + The DataHover event is fired when a user hovers over any data point + + + + + This event is fired every time the chart updates. + + + + + Gets or sets the data click command. + + + The data click command. + + + + + Gets or sets the data hover command. + + + The data hover command. + + + + + Gets or sets the updater tick command. + + + The updater tick command. + + + + + Gets or sets the chart current canvas + + + + + Gets or sets whether charts must randomize the starting default series color. + + + + + This property need to be true when unit testing + + + + + Gets or sets the application level default series color list + + + + + Gets or sets + + + + + Gets or sets vertical axis + + + + + Gets or sets horizontal axis + + + + + Gets or sets the control to use as chart legend for this chart. + + + + + Gets or sets chart zoom behavior + + + + + Gets or sets the chart pan, default is Unset, which bases the behavior according to Zoom property + + + The pan. + + + + + Gets or sets where legend is located + + + + + Gets or sets chart series collection to plot. + + + + + Gets or sets the default animation speed for this chart, you can override this speed for each element (series and axes) + + + + + Gets or sets if the chart is animated or not. + + + + + Gets or sets the chart data tooltip. + + + + + gets or sets whether chart should react when a user moves the mouse over a data point. + + + + + Gets or sets chart scroll mode + + + + + Gets or sets the scrolling horizontal start value + + + + + Gets or sets the scrolling horizontal end value + + + + + Gets or sets the scrolling vertical start value + + + + + Gets or sets the scrolling vertical end value + + + + + Gets or sets the scroll bar fill brush + + + + + Gets or sets zooming speed, goes from 0.95 (slow) to 0.1 (fast), default is 0.8, it means the current axis range percentage that will be draw in the next zooming step + + + + + Gets or sets chart's updater state + + + + + Gets the chart model, the model is who calculates everything, is the engine of the chart + + + + + Gets whether the chart has an active tooltip. + + + + + Gets whether the chart has a DataClick event attacked. + + + + + Gets whether the chart has a DataHover event attached + + + + + Gets whether the chart is already loaded in the view. + + + + + Gets whether the control is in design mode + + + + + Gets the visible series in the chart + + + + + Gets or sets the time a tooltip takes to hide when the user leaves the data point. + + + + + Initializes a new instance of PieChart class + + + + + The inner radius property + + + + + The starting rotation angle property + + + + + The hover push out property + + + + + Gets the tooltip position. + + The sender point. + + + + + Gets or sets the pie inner radius, increasing this property will result in a doughnut chart. + + + + + Gets or sets the starting rotation angle in degrees. + + + + + Gets or sets the units that a slice is pushed out when a user moves the mouse over data point. + + + + + + + + + + + Initializes a new instance of the class. + + The model. + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the label model. + + + The label model. + + + + + Gets the model. + + + The model. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + The default legend control, by default a new instance of this control is created for every chart that requires a legend. + + + DefaultLegend + + + + + Initializes a new instance of DefaultLegend class + + + + + The orientation property + + + + + The internal orientation property + + + + + The bullet size property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Property changed event + + + + + Gets the series displayed in the legend. + + + + + Gets or sets the orientation of the legend, default is null, if null LiveCharts will decide which orientation to use, based on the Chart.Legend location property. + + + + + Gets or sets the internal orientation. + + + The internal orientation. + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + The Default Tooltip control, by default any chart that requires a tooltip will create a new instance of this class. + + + DefaultTooltip + + + + + Initializes a new instance of DefaultTooltip class + + + + + Initializes the class. + + + + + The show title property + + + + + The show series property + + + + + The corner radius property + + + + + The selection mode property + + + + + The bullet size property + + + + + The is wrapped property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Gets or sets a value indicating whether the tooltip should show the shared coordinate value in the current tooltip data. + + + true if [show title]; otherwise, false. + + + + + Gets or sets a value indicating whether should show series name and color. + + + true if [show series]; otherwise, false. + + + + + Gets or sets the corner radius of the tooltip + + + + + Gets or sets the tooltip selection mode, default is null, if this property is null LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + Gets or sets whether the tooltip is shared in the current view, this property is useful to control + the z index of a tooltip according to a set of controls in a container. + + + + + Gets or sets the data. + + + The data. + + + + + Occurs when [property changed]. + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains information about data in a tooltip + + + + + The current X formatter + + + + + The current Y formatter + + + + + Shared coordinate value between points + + + + + Gets or sets the series that fired the tooltip. + + + The sender series. + + + + + Current selection mode + + + + + collection of points + + + + + Point Data + + + + + Gets info about the series that owns the point, like stroke and stroke thickness + + + + + Gets the ChartPoint instance + + + + + Series Data + + + + + Series Title + + + + + Series stroke + + + + + Series Stroke thickness + + + + + Series Fill + + + + + Series point Geometry + + + + + + + + + + + The radius property + + + + + The push out property + + + + + The inner radius property + + + + + The wedge angle property + + + + + The rotation angle property + + + + + The centre x property + + + + + The centre y property + + + + + The percentage property + + + + + The piece value property + + + + + Draws the pie piece + + + + + The radius of this pie piece + + + + + The distance to 'push' this pie piece out from the centre. + + + + + The inner radius of this pie piece + + + + + The wedge angle of this pie piece in degrees + + + + + The rotation, in degrees, from the Y axis vector of this pie piece. + + + + + The X coordinate of centre of the circle from which this pie piece is cut. + + + + + The Y coordinate of centre of the circle from which this pie piece is cut. + + + + + The percentage of a full pie that this piece occupies. + + + + + The value that this pie piece represents. + + + + + Gets a value that represents the of the . + + + + + + + + + + Converts a coordinate from the polar coordinate system to the cartesian coordinate system. + + + + + + + + Use a HeatSeries in a cartesian chart to draw heat maps. + + + + + Initializes a new instance of HeatSeries class + + + + + Initializes a new instance of HeatSries class, using a given mapper + + + + + + The draws heat range property + + + + + The gradient stop collection property + + + + + Gets the view of a given point + + + + + + + + Erases series + + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Initializes the series colors if they are not set + + + + + Gets or sets whether the series should draw the heat range control, it is the vertical frame to the right that displays the heat gradient. + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets the gradient stops, this property is normally used internally to communicate with the core of the library. + + + + + The pie series should be added only in a pie chart. + + + + + Initializes a new instance of PieSeries class + + + + + Initializes a new instance of PieSeries class with a given mapper. + + + + + + The push out property + + + + + The label position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the slice push out, this property highlights the slice + + + + + Gets or sets the label position. + + + The label position. + + + + + The OHCL series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + The stacked area compares trends and percentage, add this series to a cartesian chart + + + + + + + The line series displays trends between points, you must add this series to a cartesian chart. + + + + + Initializes a new instance of LineSeries class + + + + + Initializes a new instance of LineSeries class with a given mapper + + + + + + The point geometry size property + + + + + The point foreground property + + + + + The line smoothness property + + + + + The area limit property + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + This method runs when the update finishes + + + + + Erases series + + + + + + Gets the point diameter. + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the figure. + + + The figure. + + + + + Gets or sets a value indicating whether this instance is path initialized. + + + true if this instance is path initialized; otherwise, false. + + + + + Gets or sets the active splitters. + + + The active splitters. + + + + + Gets or sets the splitters collector. + + + The splitters collector. + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets line smoothness, this property goes from 0 to 1, use 0 to draw straight lines, 1 really curved lines. + + + + + Gets or sets the limit where the fill area changes orientation + + + + + Initializes a new instance of StackedAreaSeries class + + + + + Initializes a new instance of StackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stacked mode, values or percentage + + + + + The stacked row series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedRow series class + + + + + Initializes a new instance of StackedRow series class, with a given mapper + + + + + The maximum row height property + + + + + The row padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum height of row, any row height will be capped at this value. + + + + + Gets or sets the padding between each row in the series. + + + + + Gets or sets the stacked mode, values or percentage. + + + + + Gets or sets where the label is placed + + + + + The stacked column series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedColumnSeries class + + + + + Initializes a new instance of StackedColumnSeries class, with a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum width of a column, any column will be capped at this value + + + + + Gets or sets the padding between every column in this series + + + + + Gets or sets stacked mode, values or percentage + + + + + Gets or sets where the label is placed + + + + + The Row series plots horizontal bars in a cartesian chart + + + + + Initializes a new instance of RowSeries class + + + + + Initializes a new instance of RowSeries class with a given mapper + + + + + + The maximum row heigth property + + + + + The row padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum row height, the height of a column will be capped at this value + + + + + Gets or sets the padding between rows in this series + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this row shares space with all the row series in the same position + + + true if [shares position]; otherwise, false. + + + + + Use the column series to plot horizontal bars in a cartesian chart + + + + + Initializes a new instance of ColumnSeries class + + + + + Initializes a new instance of ColumnSeries class, using a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the MaxColumnWidht in pixels, the column width will be capped at this value. + + + + + Gets or sets the padding between the columns in the series. + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this column shares space with all the column series in the same position + + + + + The Step line series. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The point geometry size property + + + + + The point foreround property + + + + + The alternative stroke property + + + + + The inverted mode property + + + + + Gets the view of a given point + + + + + + + + Initializes the series colors if they are not set + + + + + Gets the point diameter. + + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets the alternative stroke. + + + The alternative stroke. + + + + + Gets or sets a value indicating whether the series should be drawn using the inverted mode. + + + true if [inverted mode]; otherwise, false. + + + + + Compares trend and proportion, this series must be added in a cartesian chart. + + + + + The vertical line series is useful to compare trends, this is the inverted version of the LineSeries, this series must be added in a cartesian chart. + + + + + Initializes an new instance of VerticalLineSeries class + + + + + Initializes an new instance of VerticalLineSeries class, with a given mapper + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Initializes a new instance of VerticalStackedAreaSeries class + + + + + Initializes a new instance of VerticalStackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stack mode, values or percentage + + + + + Contains a collection of already defined axes. + + + + + Returns default axis + + + + + Return an axis without separators at all + + + + + Returns an axis that only displays a line for zero + + + + + Gets the clean separator. + + + The clean separator. + + + + + A tooltip element data transfer object + + + + + Gets or sets the series. + + + The series. + + + + + Gets or sets the index. + + + The index. + + + + + Gets or sets the stroke. + + + The stroke. + + + + + Gets or sets the fill. + + + The fill. + + + + + Gets or sets the point. + + + The point. + + + + + Gets or sets the value. + + + The value. + + + + + The Cartesian chart can plot any series with x and y coordinates + + + + + Initializes a new instance of CartesianChart class + + + + + The visual elements property + + + + + Gets or sets the collection of visual elements in the chart, a visual element display another UiElement in the chart. + + + + + + + + + + Converts a point at screen to chart values scale + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a chart values pair to pixels + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a ChartPoint to Point + + point to convert + + + + + Converts a CorePoint to Point + + point to convert + + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Defines an Axis.Separator, this class customizes the separator of an axis. + + + + + Initializes a new instance of Separator class + + + + + The stroke property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The step property + + + + + The actual step property + + + + + The axis orientation property + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets the chart the own the separator + + + + + Gets or sets separators color + + + + + Gets or sets separators thickness + + + + + Gets or sets the stroke dash array for the current separator. + + + + + Gets or sets separators step, this means the value between each line, default is null, when null this value is calculated automatically. + + + + + Gets the actual step. + + + The actual step. + + + + + Gets or sets the element orientation ind the axis + + + + + Defines a visual element, a visual element is a UI element that is placed and scaled in the chart. + + + + + The x property + + + + + The y property + + + + + Adds the or move. + + The chart. + + + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the user interface element. + + + + + Gets or sets the index of the axis in X that owns the element, the axis position must exist. + + + + + Gets or sets the index of the axis in Y that owns the element, the axis position must exist. + + + + + Gets or sets the X value of the UiElement + + + + + Gets or sets the Y value of the UiElement + + + + + + + + + + + Initializes a new instance of the class. + + + + + The language pack property + + + + + The default land fill property + + + + + The land stroke thickness property + + + + + The land stroke property + + + + + The disable animations property + + + + + The animations speed property + + + + + The hoverable property + + + + + The heat map property + + + + + The gradient stop collection property + + + + + The source property + + + + + The enable zooming and panning property + + + + + Restarts the current map view + + + + + Sets a heat map value with a given key, then updates every land heat color + + key + new value + + + + Occurs when [land click]. + + + + + Gets or sets the language dictionary + + + + + Gets or sets default land fill + + + + + Gets or sets every land stroke thickness property + + + + + Gets or sets every land stroke + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets animations speed + + + + + Gets or sets whether the chart reacts when a user moves the mouse over a land + + + + + Gets or sets the current heat map + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets or sets the map source + + + + + Gets or sets whether the map allows zooming and panning + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.dll b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.dll new file mode 100644 index 00000000..7d1deb6d Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.dll differ diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.pdb b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.pdb new file mode 100644 index 00000000..54a4881d Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/lib/net40/LiveCharts.Wpf.pdb differ diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.XML b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.XML new file mode 100644 index 00000000..724c91fe --- /dev/null +++ b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.XML @@ -0,0 +1,4226 @@ + + + + LiveCharts.Wpf + + + + + The gauge chart is useful to display progress or completion. + + + + + Initializes a new instance of the class. + + + + + The wedge property + + + + + The ticks step property + + + + + The labels step property + + + + + From value property + + + + + To value property + + + + + The sections property + + + + + The value property + + + + + The label formatter property + + + + + The disablea animations property + + + + + The animations speed property + + + + + The ticks foreground property + + + + + The sections inner radius property + + + + + The needle fill property + + + + + The labels effect property + + + + + The ticks stroke thickness property + + + + + Gets or sets the opening angle in the gauge + + + + + Gets or sets the separation between every tick + + + + + Gets or sets the separation between every label + + + + + Gets or sets the minimum value of the gauge + + + + + Gets or sets the maximum value of the gauge + + + + + Gets or sets a collection of sections + + + + + Gets or sets the current gauge value + + + + + Gets or sets the label formatter + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the animations speed + + + + + Gets or sets the ticks foreground + + + + + Gets or sets the inner radius of all the sections in the chart, the unit of this property is percentage, goes from 0 to 1 + + + + + Gets o sets the needle fill + + + + + Gets or sets the labels effect. + + + The labels effect. + + + + + Gets or sets the ticks stroke thickness. + + + The ticks stroke thickness. + + + + + + + + + + + From value property + + + + + To value property + + + + + The fill property + + + + + Gets or sets from value. + + + From value. + + + + + Gets or sets to value. + + + To value. + + + + + Gets or sets the fill. + + + The fill. + + + + + + + + + + + + + + + + + + + + Creates the specified type. + + + + + + + + + + + Gets the point foreground. + + + The point foreground. + + + + + + + + + + + + + + + + + + + An Axis of a chart + + + + + Initializes a new instance of Axis class + + + + + The range changed command property + + + + + The preview range changed command property + + + + + The labels property + + + + + The sections property + + + + + The label formatter property + + + + + The separator property + + + + + The show labels property + + + + + The maximum value property + + + + + The minimum value property + + + + + The maximum range property + + + + + The minimum range property + + + + + The title property + + + + + The position property + + + + + The is merged property + + + + + The disable animations property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The labels rotation property + + + + + The bar unit property + + + + + The unit property + + + + + The axis orientation property + + + + + Cleans this instance. + + + + + Renders the separator. + + The model. + The chart. + + + + Updates the title. + + The chart. + The rotation angle. + + + + + Sets the title top. + + The value. + + + + Sets the title left. + + The value. + + + + Gets the title left. + + + + + + Gets the tile top. + + + + + + Gets the size of the label. + + + + + + Ases the core element. + + The chart. + The source. + + + + + Sets the range. + + The minimum. + The maximum. + + + + Updates the chart. + + if set to true [animate]. + if set to true [update now]. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Occurs when an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute when an axis range changes by an user action (zooming or panning) + + + The range changed command. + + + + + Occurs before an axis range changes by an user action (zooming or panning) + + + + + Gets or sets the command to execute before an axis range changes by an user action (zooming or panning) + + + The preview range changed command. + + + + + Gets the Model of the axis, the model is used a DTO to communicate with the core of the library. + + + + + Gets previous Min Value + + + + + Gets previous Max Value + + + + + Gets or sets axis labels, labels property stores the array to map for each index and value, for example if axis value is 0 then label will be labels[0], when value 1 then labels[1], value 2 then labels[2], ..., value n labels[n], use this property instead of a formatter when there is no conversion between value and label for example names, if you are plotting sales vs salesman name. + + + + + Gets or sets the axis sectionsCollection, a section is useful to highlight ranges or values in a chart. + + + + + Gets or sets the function to convert a value to label, for example when you need to display your chart as currency ($1.00) or as degrees (10°), if Labels property is not null then formatter is ignored, and label will be pulled from Labels prop. + + + + + Get or sets configuration for parallel lines to axis. + + + + + Gets or sets if labels are shown in the axis. + + + + + Gets or sets axis max value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets or sets axis min value, set it to double.NaN to make this property Auto, default value is double.NaN + + + + + Gets the actual minimum value. + + + The actual minimum value. + + + + + Gets the actual maximum value. + + + The actual maximum value. + + + + + Gets or sets the max range this axis can display, useful to limit user zooming. + + + + + Gets or sets the min range this axis can display, useful to limit user zooming. + + + + + Gets or sets axis title, the title will be displayed only if this property is not null, default is null. + + + + + Gets or sets the axis position, default is Axis.Position.LeftBottom, when the axis is at Y and Position is LeftBottom, then axis will be placed at left, RightTop position will place it at Right, when the axis is at X and position LeftBottom, the axis will be placed at bottom, if position is RightTop then it will be placed at top. + + + + + Gets or sets if the axis labels should me placed inside the chart, this is useful to save some space. + + + + + Gets or sets if the axis is animated. + + + + + Gets or sets labels font family, font to use for any label in this axis + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the labels rotation in the axis, the angle starts as a horizontal line, you can use any angle in degrees, even negatives. + + + + + Gets or sets the bar's series unit width (rows and columns), this property specifies the value in the chart that any bar should take as width. + + + + + Gets or sets the axis unit, setting this property to your actual scale unit (seconds, minutes or any other scale) helps you to fix possible visual issues. + + + The unit. + + + + + Gets or sets the element orientation ind the axis + + + + + + + + + + + + + + + + + + + + Gets or sets labels font weight + + + + + Gets or sets labels text color. + + + + + Initializes a new instance of the class. + + + + + The initial date time property + + + + + The period property + + + + + Maps as core element. + + The chart. + The source. + + + + + Gets or sets the Initial Date Time. + + + + + Gets or sets the period that represents every unit in the axis. + + + + + Defines a condition that decides the fill and stroke to use in a CandleStick series + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The condition. + The stroke. + The fill. + + + + Gets or sets the condition, if the condition returns true, the point will use the defined Stroke/Fill properties in the FinancialColoringRule object + + + The condition. + + + + + Gets or sets the stroke to use when the condition returns true. + + + The stroke. + + + + + Gets or sets the fill to use when the condition returns true. + + + The fill. + + + + + + + + + + + Gets or sets the series. + + + The series. + + + + + + + + + + + Gets or sets the data. + + + The data. + + + + + Gets or sets the selection mode. + + + The selection mode. + + + + + An Logarithmic Axis of a chart + + + + + + Ases the core element. + + The chart. + The source. + + + + + The base property + + + + + Gets or sets the base. + + + The base. + + + + + The Bubble series, draws scatter series, only using X and Y properties or bubble series, if you also use the weight property, this series should be used in a cartesian chart. + + + + + Base WPF and WinForms series, this class is abstract + + + + + Initializes a new Instance of Series + + + + + Initializes a new Instance of series, with a given configuration + + + + + + The values property + + + + + The title property + + + + + The stroke property + + + + + The stroke thickness property + + + + + The fill property + + + + + The data labels property + + + + + The labels template property + + + + + The font family property + + + + + The font size property + + + + + The font weight property + + + + + The font style property + + + + + The font stretch property + + + + + The foreground property + + + + + The stroke dash array property + + + + + The point geometry property + + + + + The scales x at property + + + + + The scales y at property + + + + + The label point property + + + + + The configuration property + + + + + Gets the view of a given point + + + + + + + + This method runs when the update starts + + + + + Erases series + + + + + This method runs when the update finishes + + + + + Initializes the series colors if they are not set + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Gets the label point formatter. + + + + + + Calls the chart updater. + + if set to true [animate]. + + + + + Gets a value indicating whether this instance is first draw. + + + true if this instance is first draw; otherwise, false. + + + + + THe Model is set by every series type, it is the motor of the series, it is the communication with the core of the library + + + + + Gets the Actual values in the series, active or visible series only + + + + + Gets whether the series is visible + + + + + Gets the current chart points in the series + + + + + Gets or sets chart values. + + + + + Gets or sets series title + + + + + Gets or sets series stroke, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property + + + + + Gets or sets the series stroke thickness. + + + + + Gets or sets series fill color, if this property is null then a SolidColorBrush will be assigned according to series position in collection and Chart.Colors property, also Fill property has a default opacity according to chart type. + + + + + Gets or sets if series should include a label over each data point. + + + + + Gets or sets the labels template. + + + The labels template. + + + + + Gets or sets labels font family + + + + + Gets or sets labels font size + + + + + Gets or sets labels font weight + + + + + Gets or sets labels font style + + + + + Gets or sets labels font stretch + + + + + Gets or sets labels text color. + + + + + Gets or sets the stroke dash array of a series, sue this property to draw dashed strokes + + + + + Gets or sets the point geometry, this shape will be drawn in the Tooltip, Legend, and if line series in every point also. + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the axis where series is scaled at, the axis must exist in the collection + + + + + Gets or sets the label formatter for the data label and tooltip, this property is set by default according to the series + + + + + Gets or sets series mapper, if this property is set then the library will ignore the SeriesCollection mapper and global mappers. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The maximum point shape diameter property + + + + + The minimum point shape diameter property + + + + + Gets the point diameter. + + + + + + Gets the view of a given point + + + + + + + + Gets or sets the max shape diameter, the points using the max weight in the series will have this radius. + + + + + Gets or sets the min shape diameter, the points using the min weight in the series will have this radius. + + + + + DefaultGeoMapTooltip + + + + + Initializes a new instance of the class. + + + + + The corner radius property + + + + + The label formatter property + + + + + The geo data property + + + + + InitializeComponent + + + + + Gets or sets the corner radius. + + + The corner radius. + + + + + Gets or sets the label formatter. + + + The label formatter. + + + + + Gets or sets the geo data. + + + The geo data. + + + + + + + + + + Gets or sets the name. + + + The name. + + + + + Gets or sets the value. + + + The value. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains an already defined collection of geometries, useful to set the Series.PointGeomety property + + + + + Returns a null geometry + + + + + Returns a circle geometry + + + + + Returns a square geometry + + + + + Returns a diamond geometry + + + + + Returns a triangle geometry + + + + + Returns a cross geometry + + + + + Interaction logic for HeatColorRange.xaml + + + HeatColorRange + + + + + Initializes a new instance of the class. + + + + + Updates the fill. + + The stops. + + + + Sets the maximum. + + The value. + + + + + Sets the minimum. + + The value. + + + + + InitializeComponent + + + + + The Candle series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + The coloring rules property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + Gets or sets the coloring rules, the coloring rules allows you to customize Stroke and Fill properties according to your needs, the first rule in this collection that returns true, will decide the Stroke/Fill of every point. If this property is not null (default is null), CandleSeries Fill/Stroke will be based on DecreaseBrush and IncreaseBrush properties. + + + The coloring rules. + + + + + The SectionsCollection class holds a collection of Axis.Sections + + + + + Initializes a new instance of SectionsCollection instance + + + + + Stores a collection of axis. + + + + + Initializes a new instance of AxisCollection class + + + + + Gets the chart that owns the series. + + + The chart. + + + + + An Axis section highlights values or ranges in a chart. + + + + + Initializes a new instance of AxisSection class + + + + + The label property + + + + + From value property + + + + + To value property + + + + + The value property + + + + + The section width property + + + + + The section offset property + + + + + The stroke property + + + + + The fill property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The draggable property + + + + + The disable animations property + + + + + The data label property + + + + + The data label brush property + + + + + Draws the or move. + + The source. + The axis. + + + + Removes this instance. + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets or sets the model. + + + The model. + + + + + Gets or sets the name, the title of the section, a visual element will be added to the chart if this property is not null. + + + + + Gets or sets the value where the section starts + + + + + Gets or sets the value where the section ends + + + + + Gets or sets the value where the section is drawn + + + + + Gets or sets the section width + + + + + Gets or sets the section offset. + + + The section offset. + + + + + Gets o sets the section stroke, the stroke brush will be used to draw the border of the section + + + + + Gets or sets the section fill brush. + + + + + Gets or sets the stroke thickness. + + + + + Gets or sets the stroke dash array collection, use this property to create dashed stroke sections + + + + + Gets or sets if a user can drag the section + + + + + Gets or sets a value indicating whether the section is animated + + + true if [disable animations]; otherwise, false. + + + + + Gets or sets a value indicating whether the section should display a label that displays its current value. + + + true if [data label]; otherwise, false. + + + + + Gets or sets the data label brush. + + + The label brush. + + + + + The gauge chart is useful to display progress or completion. + + + + + + Initializes a new instance of the class. + + + + + The gauge active fill property + + + + + The labels visibility property + + + + + The gauge render transform property + + + + + The uses360 mode property + + + + + From property + + + + + To property + + + + + The value property + + + + + The inner radius property + + + + + The stroke property + + + + + The stroke thickness property + + + + + To color property + + + + + From color property + + + + + The gauge background property + + + + + The animations speed property + + + + + The disablea animations property + + + + + The label formatter property + + + + + The high font size property + + + + + Gets or sets the gauge active fill, if this property is set, From/to color properties interpolation will be ignored + + + The gauge active fill. + + + + + Gets or sets the labels visibility. + + + The labels visibility. + + + + + Gets or sets the gauge render transform. + + + The gauge render transform. + + + + + Gets or sets whether the gauge uses 360 mode, 360 mode will plot a full circle instead of a semi circle + + + + + Gets or sets the value where the gauge starts + + + + + Gets or sets the value where the gauge ends + + + + + Gets or sets the current value of the gauge + + + + + Gets o sets inner radius + + + + + Gets or sets stroke, the stroke is the brush used to draw the gauge border. + + + + + Gets or sets stroke brush thickness + + + + + Gets or sets the color when the current value equals to min value, any value between min and max will use an interpolated color. + + + + + Gets or sets the color when the current value equals to max value, any value between min and max will use an interpolated color. + + + + + Gets or sets the gauge background + + + + + G3ts or sets the gauge animations speed + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets the label formatter, a label formatter takes a double value, and return a string, e.g. val => val.ToString("C"); + + + + + Gets o sets the label size, if this value is null then it will be automatically calculated, default is null. + + + + + The pie chart compares mainly the distribution of the data according to different series. + + + + + Base chart class + + + + + Chart core model, the model calculates the chart. + + + + + Initializes a new instance of Chart class + + + + + The data click command property + + + + + The data hover command property + + + + + The updater tick command property + + + + + The series colors property + + + + + The axis y property + + + + + The axis x property + + + + + The chart legend property + + + + + The zoom property + + + + + The pan property + + + + + The legend location property + + + + + The series property + + + + + The animations speed property + + + + + The disable animations property + + + + + The data tooltip property + + + + + The hoverable property + + + + + The scroll mode property + + + + + The scroll horizontal from property + + + + + The scroll horizontal to property + + + + + The scroll vertical from property + + + + + The scroll vertical to property + + + + + The scroll bar fill property + + + + + The zooming speed property + + + + + The updater state property + + + + + Sets the draw margin top. + + The value. + + + + Sets the draw margin left. + + The value. + + + + Sets the height of the draw margin. + + The value. + + + + Sets the width of the draw margin. + + The value. + + + + Adds to view. + + The element. + + + + Adds to draw margin. + + The element. + + + + Removes from view. + + The element. + + + + Removes from draw margin. + + The element. + + + + Ensures the element belongs to current view. + + The element. + + + + Ensures the element belongs to current draw margin. + + The element. + + + + Shows the legend. + + At. + + + + Hides the legend. + + + + + Forces the chart to update + + Indicates whether the update should restart the view, animations will run again if true. + Force the updater to run when called, without waiting for the next updater step. + + + + Maps the x axes. + + The chart. + + + + + Maps the y axes. + + The chart. + + + + + Gets the default color of the next. + + + + + + The tooltip timeout property + + + + + Loads the legend. + + + The current legend is not valid, ensure it implements IChartLegend + + + + Hides the tooltip. + + + + + Gets the tooltip position. + + The sender point. + + + + + Calls the chart updater + + if true, the series view will be removed and added again, this restarts animations also. + forces the updater to run as this function is called. + + + + + The DataClick event is fired when a user click any data point + + + + + The DataHover event is fired when a user hovers over any data point + + + + + This event is fired every time the chart updates. + + + + + Gets or sets the data click command. + + + The data click command. + + + + + Gets or sets the data hover command. + + + The data hover command. + + + + + Gets or sets the updater tick command. + + + The updater tick command. + + + + + Gets or sets the chart current canvas + + + + + Gets or sets whether charts must randomize the starting default series color. + + + + + This property need to be true when unit testing + + + + + Gets or sets the application level default series color list + + + + + Gets or sets + + + + + Gets or sets vertical axis + + + + + Gets or sets horizontal axis + + + + + Gets or sets the control to use as chart legend for this chart. + + + + + Gets or sets chart zoom behavior + + + + + Gets or sets the chart pan, default is Unset, which bases the behavior according to Zoom property + + + The pan. + + + + + Gets or sets where legend is located + + + + + Gets or sets chart series collection to plot. + + + + + Gets or sets the default animation speed for this chart, you can override this speed for each element (series and axes) + + + + + Gets or sets if the chart is animated or not. + + + + + Gets or sets the chart data tooltip. + + + + + gets or sets whether chart should react when a user moves the mouse over a data point. + + + + + Gets or sets chart scroll mode + + + + + Gets or sets the scrolling horizontal start value + + + + + Gets or sets the scrolling horizontal end value + + + + + Gets or sets the scrolling vertical start value + + + + + Gets or sets the scrolling vertical end value + + + + + Gets or sets the scroll bar fill brush + + + + + Gets or sets zooming speed, goes from 0.95 (slow) to 0.1 (fast), default is 0.8, it means the current axis range percentage that will be draw in the next zooming step + + + + + Gets or sets chart's updater state + + + + + Gets the chart model, the model is who calculates everything, is the engine of the chart + + + + + Gets whether the chart has an active tooltip. + + + + + Gets whether the chart has a DataClick event attacked. + + + + + Gets whether the chart has a DataHover event attached + + + + + Gets whether the chart is already loaded in the view. + + + + + Gets whether the control is in design mode + + + + + Gets the visible series in the chart + + + + + Gets or sets the time a tooltip takes to hide when the user leaves the data point. + + + + + Initializes a new instance of PieChart class + + + + + The inner radius property + + + + + The starting rotation angle property + + + + + The hover push out property + + + + + Gets the tooltip position. + + The sender point. + + + + + Gets or sets the pie inner radius, increasing this property will result in a doughnut chart. + + + + + Gets or sets the starting rotation angle in degrees. + + + + + Gets or sets the units that a slice is pushed out when a user moves the mouse over data point. + + + + + + + + + + + Initializes a new instance of the class. + + The model. + + + + Updates the label. + + The text. + The axis. + The source. + + + + + Clears the specified chart. + + The chart. + + + + Places the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Removes the specified chart. + + The chart. + + + + Moves the specified chart. + + The chart. + The axis. + The direction. + Index of the axis. + To label. + To line. + The tab. + + + + Fades the in. + + The axis. + The chart. + + + + Fades the out and remove. + + The chart. + + + + Gets the label model. + + + The label model. + + + + + Gets the model. + + + The model. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + + + + + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + + An that provides a format context. + A that represents the type you want to convert from. + + true if this converter can perform the conversion; otherwise, false. + + + + + Converts the given object to the type of this converter, using the specified context and culture information. + + An that provides a format context. + The to use as the current culture. + The to convert. + + An that represents the converted value. + + + + + The default legend control, by default a new instance of this control is created for every chart that requires a legend. + + + DefaultLegend + + + + + Initializes a new instance of DefaultLegend class + + + + + The orientation property + + + + + The internal orientation property + + + + + The bullet size property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Property changed event + + + + + Gets the series displayed in the legend. + + + + + Gets or sets the orientation of the legend, default is null, if null LiveCharts will decide which orientation to use, based on the Chart.Legend location property. + + + + + Gets or sets the internal orientation. + + + The internal orientation. + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + The Default Tooltip control, by default any chart that requires a tooltip will create a new instance of this class. + + + DefaultTooltip + + + + + Initializes a new instance of DefaultTooltip class + + + + + Initializes the class. + + + + + The show title property + + + + + The show series property + + + + + The corner radius property + + + + + The selection mode property + + + + + The bullet size property + + + + + The is wrapped property + + + + + Called when [property changed]. + + Name of the property. + + + + InitializeComponent + + + + + Gets or sets a value indicating whether the tooltip should show the shared coordinate value in the current tooltip data. + + + true if [show title]; otherwise, false. + + + + + Gets or sets a value indicating whether should show series name and color. + + + true if [show series]; otherwise, false. + + + + + Gets or sets the corner radius of the tooltip + + + + + Gets or sets the tooltip selection mode, default is null, if this property is null LiveCharts will decide the selection mode based on the series (that fired the tooltip) preferred section mode + + + + + Gets or sets the bullet size, the bullet size modifies the drawn shape size. + + + + + Gets or sets whether the tooltip is shared in the current view, this property is useful to control + the z index of a tooltip according to a set of controls in a container. + + + + + Gets or sets the data. + + + The data. + + + + + Occurs when [property changed]. + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts a value. + + The value produced by the binding source. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + Converts a value. + + The value that is produced by the binding target. + The type to convert to. + The converter parameter to use. + The culture to use in the converter. + + A converted value. If the method returns null, the valid null value is used. + + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + + Contains information about data in a tooltip + + + + + The current X formatter + + + + + The current Y formatter + + + + + Shared coordinate value between points + + + + + Gets or sets the series that fired the tooltip. + + + The sender series. + + + + + Current selection mode + + + + + collection of points + + + + + Point Data + + + + + Gets info about the series that owns the point, like stroke and stroke thickness + + + + + Gets the ChartPoint instance + + + + + Series Data + + + + + Series Title + + + + + Series stroke + + + + + Series Stroke thickness + + + + + Series Fill + + + + + Series point Geometry + + + + + + + + + + + The radius property + + + + + The push out property + + + + + The inner radius property + + + + + The wedge angle property + + + + + The rotation angle property + + + + + The centre x property + + + + + The centre y property + + + + + The percentage property + + + + + The piece value property + + + + + Draws the pie piece + + + + + The radius of this pie piece + + + + + The distance to 'push' this pie piece out from the centre. + + + + + The inner radius of this pie piece + + + + + The wedge angle of this pie piece in degrees + + + + + The rotation, in degrees, from the Y axis vector of this pie piece. + + + + + The X coordinate of centre of the circle from which this pie piece is cut. + + + + + The Y coordinate of centre of the circle from which this pie piece is cut. + + + + + The percentage of a full pie that this piece occupies. + + + + + The value that this pie piece represents. + + + + + Gets a value that represents the of the . + + + + + + + + + + Converts a coordinate from the polar coordinate system to the cartesian coordinate system. + + + + + + + + Use a HeatSeries in a cartesian chart to draw heat maps. + + + + + Initializes a new instance of HeatSeries class + + + + + Initializes a new instance of HeatSries class, using a given mapper + + + + + + The draws heat range property + + + + + The gradient stop collection property + + + + + Gets the view of a given point + + + + + + + + Erases series + + + + + + Defines special elements to draw according to the series type + + + + + Places specializes items + + + + + Initializes the series colors if they are not set + + + + + Gets or sets whether the series should draw the heat range control, it is the vertical frame to the right that displays the heat gradient. + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets the gradient stops, this property is normally used internally to communicate with the core of the library. + + + + + The pie series should be added only in a pie chart. + + + + + Initializes a new instance of PieSeries class + + + + + Initializes a new instance of PieSeries class with a given mapper. + + + + + + The push out property + + + + + The label position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the slice push out, this property highlights the slice + + + + + Gets or sets the label position. + + + The label position. + + + + + The OHCL series defines a financial series, add this series to a cartesian chart + + + + + Initializes a new instance of OhclSeries class + + + + + Initializes a new instance of OhclSeries class with a given mapper + + + + + + The maximum column width property + + + + + The increase brush property + + + + + The decrease brush property + + + + + This method runs when the update starts + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum with of a point, a point will be capped to this width. + + + + + Gets or sets the brush of the point when close value is grater than open value + + + + + Gets or sets the brush of the point when close value is less than open value + + + + + The stacked area compares trends and percentage, add this series to a cartesian chart + + + + + + + The line series displays trends between points, you must add this series to a cartesian chart. + + + + + Initializes a new instance of LineSeries class + + + + + Initializes a new instance of LineSeries class with a given mapper + + + + + + The point geometry size property + + + + + The point foreground property + + + + + The line smoothness property + + + + + The area limit property + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + This method runs when the update finishes + + + + + Erases series + + + + + + Gets the point diameter. + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Gets or sets the figure. + + + The figure. + + + + + Gets or sets a value indicating whether this instance is path initialized. + + + true if this instance is path initialized; otherwise, false. + + + + + Gets or sets the active splitters. + + + The active splitters. + + + + + Gets or sets the splitters collector. + + + The splitters collector. + + + + + Gets or sets a value indicating whether this instance is new. + + + true if this instance is new; otherwise, false. + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets line smoothness, this property goes from 0 to 1, use 0 to draw straight lines, 1 really curved lines. + + + + + Gets or sets the limit where the fill area changes orientation + + + + + Initializes a new instance of StackedAreaSeries class + + + + + Initializes a new instance of StackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stacked mode, values or percentage + + + + + The stacked row series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedRow series class + + + + + Initializes a new instance of StackedRow series class, with a given mapper + + + + + The maximum row height property + + + + + The row padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum height of row, any row height will be capped at this value. + + + + + Gets or sets the padding between each row in the series. + + + + + Gets or sets the stacked mode, values or percentage. + + + + + Gets or sets where the label is placed + + + + + The stacked column series compares the proportion of every series in a point + + + + + Initializes a new instance of StackedColumnSeries class + + + + + Initializes a new instance of StackedColumnSeries class, with a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The stack mode property + + + + + The labels position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the maximum width of a column, any column will be capped at this value + + + + + Gets or sets the padding between every column in this series + + + + + Gets or sets stacked mode, values or percentage + + + + + Gets or sets where the label is placed + + + + + The Row series plots horizontal bars in a cartesian chart + + + + + Initializes a new instance of RowSeries class + + + + + Initializes a new instance of RowSeries class with a given mapper + + + + + + The maximum row heigth property + + + + + The row padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the point view. + + The point. + The label. + + + + + Gets or sets the maximum row height, the height of a column will be capped at this value + + + + + Gets or sets the padding between rows in this series + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this row shares space with all the row series in the same position + + + true if [shares position]; otherwise, false. + + + + + Use the column series to plot horizontal bars in a cartesian chart + + + + + Initializes a new instance of ColumnSeries class + + + + + Initializes a new instance of ColumnSeries class, using a given mapper + + + + + The maximum column width property + + + + + The column padding property + + + + + The labels position property + + + + + The shares position property + + + + + Gets the view of a given point + + + + + + + + Gets or sets the MaxColumnWidht in pixels, the column width will be capped at this value. + + + + + Gets or sets the padding between the columns in the series. + + + + + Gets or sets where the label is placed + + + + + Gets or sets a value indicating whether this column shares space with all the column series in the same position + + + + + The Step line series. + + + + + Initializes a new instance of BubbleSeries class + + + + + Initializes a new instance of BubbleSeries class using a given mapper + + + + + + The point geometry size property + + + + + The point foreround property + + + + + The alternative stroke property + + + + + The inverted mode property + + + + + Gets the view of a given point + + + + + + + + Initializes the series colors if they are not set + + + + + Gets the point diameter. + + + + + + Gets or sets the point geometry size, increasing this property will make the series points bigger + + + + + Gets or sets the point shape foreground. + + + + + Gets or sets the alternative stroke. + + + The alternative stroke. + + + + + Gets or sets a value indicating whether the series should be drawn using the inverted mode. + + + true if [inverted mode]; otherwise, false. + + + + + Compares trend and proportion, this series must be added in a cartesian chart. + + + + + The vertical line series is useful to compare trends, this is the inverted version of the LineSeries, this series must be added in a cartesian chart. + + + + + Initializes an new instance of VerticalLineSeries class + + + + + Initializes an new instance of VerticalLineSeries class, with a given mapper + + + + + This method runs when the update starts + + + + + Gets the view of a given point + + + + + + + + Starts the segment. + + At index. + The location. + + + + Ends the segment. + + At index. + The location. + + + + Initializes a new instance of VerticalStackedAreaSeries class + + + + + Initializes a new instance of VerticalStackedAreaSeries class, with a given mapper + + + + + The stack mode property + + + + + This method runs when the update starts + + + + + Gets or sets the series stack mode, values or percentage + + + + + Contains a collection of already defined axes. + + + + + Returns default axis + + + + + Return an axis without separators at all + + + + + Returns an axis that only displays a line for zero + + + + + Gets the clean separator. + + + The clean separator. + + + + + A tooltip element data transfer object + + + + + Gets or sets the series. + + + The series. + + + + + Gets or sets the index. + + + The index. + + + + + Gets or sets the stroke. + + + The stroke. + + + + + Gets or sets the fill. + + + The fill. + + + + + Gets or sets the point. + + + The point. + + + + + Gets or sets the value. + + + The value. + + + + + The Cartesian chart can plot any series with x and y coordinates + + + + + Initializes a new instance of CartesianChart class + + + + + The visual elements property + + + + + Gets or sets the collection of visual elements in the chart, a visual element display another UiElement in the chart. + + + + + + + + + + Converts a point at screen to chart values scale + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a chart values pair to pixels + + Target chart + point in screen + axis x index + axis y index + + + + + Converts a ChartPoint to Point + + point to convert + + + + + Converts a CorePoint to Point + + point to convert + + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Defines an Axis.Separator, this class customizes the separator of an axis. + + + + + Initializes a new instance of Separator class + + + + + The stroke property + + + + + The stroke thickness property + + + + + The stroke dash array property + + + + + The step property + + + + + The actual step property + + + + + The axis orientation property + + + + + Ases the core element. + + The axis. + The source. + + + + + Gets the chart the own the separator + + + + + Gets or sets separators color + + + + + Gets or sets separators thickness + + + + + Gets or sets the stroke dash array for the current separator. + + + + + Gets or sets separators step, this means the value between each line, default is null, when null this value is calculated automatically. + + + + + Gets the actual step. + + + The actual step. + + + + + Gets or sets the element orientation ind the axis + + + + + Defines a visual element, a visual element is a UI element that is placed and scaled in the chart. + + + + + The x property + + + + + The y property + + + + + Adds the or move. + + The chart. + + + + + + Removes the specified chart. + + The chart. + + + + Gets or sets the user interface element. + + + + + Gets or sets the index of the axis in X that owns the element, the axis position must exist. + + + + + Gets or sets the index of the axis in Y that owns the element, the axis position must exist. + + + + + Gets or sets the X value of the UiElement + + + + + Gets or sets the Y value of the UiElement + + + + + + + + + + + Initializes a new instance of the class. + + + + + The language pack property + + + + + The default land fill property + + + + + The land stroke thickness property + + + + + The land stroke property + + + + + The disable animations property + + + + + The animations speed property + + + + + The hoverable property + + + + + The heat map property + + + + + The gradient stop collection property + + + + + The source property + + + + + The enable zooming and panning property + + + + + Restarts the current map view + + + + + Sets a heat map value with a given key, then updates every land heat color + + key + new value + + + + Occurs when [land click]. + + + + + Gets or sets the language dictionary + + + + + Gets or sets default land fill + + + + + Gets or sets every land stroke thickness property + + + + + Gets or sets every land stroke + + + + + Gets or sets whether the chart is animated + + + + + Gets or sets animations speed + + + + + Gets or sets whether the chart reacts when a user moves the mouse over a land + + + + + Gets or sets the current heat map + + + + + Gets or sets the gradient stop collection, use every gradient offset and color properties to define your gradient. + + + + + Gets or sets the map source + + + + + Gets or sets whether the map allows zooming and panning + + + + + + + + + + + Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. + + The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. + The type of the binding target property. + The converter parameter to use. + The culture to use in the converter. + + A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. + + + + + Converts a binding target value to the source binding values. + + The value that the binding target produces. + The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. + The converter parameter to use. + The culture to use in the converter. + + An array of values that have been converted from the target value back to the source values. + + + + + diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.dll b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.dll new file mode 100644 index 00000000..86d44193 Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.dll differ diff --git a/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.pdb b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.pdb new file mode 100644 index 00000000..6d111aa2 Binary files /dev/null and b/packages/LiveCharts.Wpf.0.9.7/lib/net45/LiveCharts.Wpf.pdb differ diff --git a/packages/LiveCharts.Wpf.0.9.7/tools/install.ps1 b/packages/LiveCharts.Wpf.0.9.7/tools/install.ps1 new file mode 100644 index 00000000..25469429 --- /dev/null +++ b/packages/LiveCharts.Wpf.0.9.7/tools/install.ps1 @@ -0,0 +1,3 @@ +param($installPath, $toolsPath, $package, $project) + +$DTE.ItemOperations.Navigate("https://lvcharts.net/thanks/wpf") \ No newline at end of file