[]
        
(Showing Draft Content)

C1.LiveLinq.LiveViews.ViewRow

ViewRow Class

Represents a view element (item) for the purposes of dynamic, programmatic access to its properties and data binding.

Inheritance
ViewRow
Namespace: C1.LiveLinq.LiveViews
Assembly: C1.LiveLinq.4.8.dll
Syntax
public abstract class ViewRow : IndexableObject, INotifyPropertyChanged, ICustomTypeDescriptor, IEditableObject, IDataErrorInfo

Properties

Name Description
this[int]

Gets or sets a value of the specified view property.

this[string]

Gets or sets a value of the specified view property.

RowState

Gets the state of a view row with regard to edit, add and delete operations if they are performed directly on the view.

Tag

Gets or sets user-supplied data associated with the view item.

Value

Gets the view element (item) represented by this ViewRow object.

View

Gets the view to which the ViewRow belongs.

Methods

Name Description
BeginEdit()

Puts the ViewRow into edit mode.

CancelEdit()

Cancels the edit occurring on the row.

Delete()

Deletes a view item.

EndEdit()

Ends the edit occurring on the row.

OnPropertyChanged(string)

Raises the PropertyChanged event.

ToString()

Gets the string representing this view row.

Events

Name Description
PropertyChanged

Occurs when a property value changes, after it has been changed.

Extension Methods

See Also