Click or drag to resize

ComplexMatrixRowItem Property (String)

Gets or sets the entry of the ComplexMatrixRow having the specified column index.

Namespace:  Novacta.Analytics
Assembly:  Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.0.0
Syntax
public Complex this[
	string columnIndex
] { get; set; }

Parameters

columnIndex
Type: SystemString

Property Value

Type: Complex
The row entry corresponding to the specified column index.
Exceptions
ExceptionCondition
ArgumentExceptioncolumnIndex does not represent a valid integer value.
ArgumentOutOfRangeExceptioncolumnIndex does not represent a valid column index for the matrix from which this row has been collected.
Remarks

A ComplexMatrixRow instance represents a row of a ComplexMatrix. More thoroughly, since each ComplexMatrixRow is an item in a ComplexMatrixRowCollection, such matrix can be inspected by getting the Matrix property of the given collection.

If setting, the ItemString indexer fires the PropertyChanged event notifying that the name of the changed property is "[" + j + ]", where j is columnIndex, and the new value becomes the entry of Matrix having row and column indexes given by Index and columnIndex, respectively.

If columnIndex represents any value returned by XDataColumn, YDataColumn, or ZDataColumn, then the PropertyChanged event is also fired to notify that properties XData, YData, or ZData have changed values, respectively.

See Also