Click or drag to resize
Accord.NET (logo)

ArrayDataView Class

Represents a data bondable, customized view of two dimensional array
Inheritance Hierarchy
SystemObject
  Accord.ControlsArrayDataView

Namespace:  Accord.Controls
Assembly:  Accord.Controls (in Accord.Controls.dll) Version: 3.8.0
Syntax
public class ArrayDataView : IBindingList, 
	IList, ICollection, IEnumerable
Request Example View Source

The ArrayDataView type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAllowEdit
Gets whether this view allows editing. Always true.
Public propertyAllowNew
Arrays do not allow for member insertion.
Public propertyAllowRemove
Arrays do not allow member removal.
Public propertyArrayData
Gets or sets the array currently bound.
Public propertyArrayType
Gets the type of the array currently bound.
Public propertyColumnNames
Gets the column names for the array currently bound.
Public propertyColumnsCount
Gets the number of columns in the data-bound array.
Public propertyCount
Gets the length of the array.
Public propertyIsFixedSize
Arrays are always fixed size.
Public propertyIsReadOnly
This view is read only.
Public propertyIsSorted
Does nothing.
Public propertyIsSynchronized
Returns false.
Public propertyItem
Gets a row from this view.
Public propertyRowCount
Gets the number of rows in the data-bound array.
Public propertyRowNames
Gets the row names for the array currently bound.
Public propertySortDirection
Does nothing.
Public propertySortProperty
Does nothing.
Public propertySupportsChangeNotification
Does nothing.
Public propertySupportsSearching
Does nothing.
Public propertySupportsSorting
Does nothing.
Public propertySyncRoot
Does nothing.
Top
Methods
  NameDescription
Public methodAdd
Does nothing.
Public methodAddIndex
Does nothing.
Public methodAddNew
Does nothing.
Public methodApplySort
Does nothing.
Public methodClear
Does nothing.
Public methodContains
Does nothing.
Public methodCopyTo
Multidimensional arrays do not support Array copying.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFind
Does nothing.
Public methodGetEnumerator
Gets the array enumerator.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Does nothing.
Public methodInsert
Does nothing.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Does nothing.
Public methodRemoveAt
Does nothing.
Public methodRemoveIndex
Does nothing.
Public methodRemoveSort
Does nothing.
Public methodReset
Resets the data binding.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventListChanged
Raised when the list changes.
Top
Extension Methods
  NameDescription
Public Extension MethodHasMethod
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.)
Public Extension MethodIsEqual
Compares two objects for equality, performing an elementwise comparison if the elements are vectors or matrices.
(Defined by Matrix.)
Public Extension MethodTo(Type)Overloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Public Extension MethodToTOverloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Top
See Also