Click or drag to resize

ColumnPlotDataControllerBaseTModelSetAdditionalPlotColumns Method

Sets the additional columns that are used by some of the plot styles.

Namespace: Altaxo.Gui.Graph.Plot.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public void SetAdditionalPlotColumns(
	IEnumerable<(string ColumnGroupNumberAndName, IEnumerable<(string , IReadableColumn , string , Action<IReadableColumn, DataTable, int> )> ColumnInfos)> additionalColumns
)

Parameters

additionalColumns  IEnumerableValueTupleString, IEnumerableValueTupleString, IReadableColumn, String, ActionIReadableColumn, DataTable, Int32
The additional columns. This is an enumerable of tuples, each tuple corresponding to one plot style. The first item of this tuple is the plot style's number and name. The second item is another enumeration of tuples. Each tuple in this second enumeration consist of (i) the label under which the column is announced in the view (first item), (ii) the column itself, (iii) the name of the column (only if it is a data column; otherwise empty) (iiii) an action to set the column if a value has been assigned to, or if the column was changed can be used to get or set the underlying column.

Implements

IPlotColumnDataControllerSetAdditionalPlotColumns(IEnumerableValueTupleString, IEnumerableValueTupleString, IReadableColumn, String, ActionIReadableColumn, DataTable, Int32)
See Also