Click or drag to resize

ExportItemColumnEditor Class

This class handles value setting for all ExportItem during in-place edits.
Inheritance Hierarchy
SystemObject
  ListViewEventHandler
    CTExtensions.ExportCore.ExportHandlerExportItemColumnEditor

Namespace:  CTExtensions.ExportCore.ExportHandler
Assembly:  CTInterface (in CTInterface.dll)
Syntax
public class ExportItemColumnEditor : ListViewEventHandler

The ExportItemColumnEditor type exposes the following members.

Constructors
  NameDescription
Public methodExportItemColumnEditor
Default constructor
Top
Methods
  NameDescription
Public methodInit
Initialize must be called before using this object. After initialization, you must call Attach(IListViewEx) with corresponding list view.
Public methodInPlaceControlChanged
Handler for after editing is completeted. Uses SetValue(String, String) to set the value so it reflects to all rows of the same item in all listviews in Export, and also to the CTExportProfileData. If WritebackInplaceEdits is set and the value changed, then also writeback is cached to be written to the corresponding model at Export. then the changed value
(Overrides ListViewEventHandler.InPlaceControlChanged(Int32, Int32, String, String).)
Public methodInPlaceControlEdit
Handler for the inplace edit event and whether to allow editing it or not (based on AllowInplaceEdits), and to store internal reference to the item in case editing it is started. In-place editing is also blocked if WritebackInplaceEdits is true but AllowInplaceWriteBack(ExportItem) doesn't allow writeback.
(Overrides ListViewEventHandler.InPlaceControlEdit(Int32, Int32, Boolean).)
Top
Availability

CUSTOMTOOLS 2025 SP0


See Also