public class ListViewProcessCurrentObjectController :
Public Class ListViewProcessCurrentObjectController
The ListViewProcessCurrentObjectController is intended to execute its ListViewShowObject Action when an end-user presses an object in the current List View. This Action invokes a Detail View representing the pressed object.
The ListViewProcessCurrentObjectController executes its ListViewShowObject Action when the OnProcessSelectedItem method of the current List View's List Editor (see ListEditor) is called. So, the ListViewShowObject Action is executed if the List Editor that is used to represent a List View calls this method. Currently, the ASPxGridListEditor, TreeListEditor, Windows Forms SchedulerListEditor and GridListEditor call this method when an object is double-clicked or ENTER is pressed. When implementing a custom List Editor, you can call this method where required, as well.
The ListViewProcessCurrentObjectController is activated for List Views only. To ascertain whether the Controller is active, use the Controller.Active property. If you need to know the reason for its deactivation or activation at runtime, use the DiagnosticInfo Action.
Information on the ListViewProcessCurrentObjectController and its ListViewShowObject Action is available in the Application Model's ActionDesign node. To access it, use the Model Editor.