ComplexWebListEditor Members

Constructors

Name Description
ComplexWebListEditor(IModelListView)

Creates and initializes an instance of the ComplexWebListEditor descendant.

Properties

Name Description
CanSelectRows

Indicates whether the ComplexWebListEditor's rows can be selected in a UI.

Items

Provides access to the ComplexWebListEditor's Property Editors.

PropertyEditors

For internal use.

RequiredProperties

Methods

Name Description
BreakLinksToControls()

Removes references to the ComplexWebListEditor's control and its event handlers.

ClearTemporarySelectedObject()

This method is intended for internal use.

Dispose()

Releases all resources used by the ComplexWebListEditor.

FindPropertyEditor(IModelMemberViewItem, ViewEditMode)

Provides access to the ComplexWebListEditor's Property Editor, corresponding to the specified Application Model's node.

FindPropertyEditor(String, ViewEditMode)

Provides access to the ComplexWebListEditor's Property Editor, representing a particular property.

GetControlSelectedObjects()

Returns a list of objects selected in the ComplexWebListEditor's control.

GetSelectedObjects()

Provides access to the collection of objects that are currently selected in the ComplexWebListEditor's control.

ProcessCallbackComplete()

Updates the ComplexWebListEditor after a callback has been completed.

Refresh()

Refreshes the bound data source of the ComplexWebListEditor's control.

SetControlSelectedObjects(IList<Object>)

Changes the selection in the ComplexWebListEditor's control.

SetTemporarySelectedObject(Object)

This method is intended for internal use.

SetTemporarySelectedObjects(IList<Object>)
Setup(CollectionSourceBase, XafApplication)

Performs additional initialization of the ComplexWebListEditor.

Events

Name Description
CommitChanges

This event is intended for internal use.

CustomCreateCellControl

Occurs when a control is created for the list editor cell.