DataPlace
CS.DataPlace.Edit Namespace
CSCS.DataPlace.Edit
Root namespace for interacting with the DataPlace Editor's Table Editor from a DataPlace Addin
Declaration Syntax
C#
namespace CS.DataPlace.Edit
Types
All TypesClassesInterfacesDelegates
IconTypeDescription
ColumnSummary
Allows the user to create a column summary.

ContextPropertyChangedEventArgs
Contains data associated with a property-changed event of an IDataEditorContext.

ContextPropertyChangedEventHandler
Represents the method that handles a property-changed event of an IDataEditorContext.

CustomGridChildTable
Encapsulates a table. The table is initially collapsed or expanded according to the values of the GridGroupingControl.ChildGroupOptions()()()'s IsExpandedInitialValue()()() and HasIsExpandedInitialValue()()().

CustomGridEngine
Custom grid engine that provides the desired behavior for grids.

CustomGridEngineFactory
Initializes a grid engine.

DataEditorContext
Represents a table's data in an editor. The context is a shared layer on top of the BindingContext, Grid, DataView, etc. that ensures changes made to a row are represented by all parts of DataPlace simultaneously without having to commit the edit.

DataEditorContextListPropertyDescriptor
Represents a list of list of properties or data items (typically data columns) managed by an IDataEditorContext.

DataEditorContextPropertyDescriptor
Represents a property or data item (typically a data column) managed by an IDataEditorContext.

DataEditorRecordSource
Encapsulates a data source comprised of one or more tables and their records.

DataPlaceEditAssembly
Contains information about the assembly.

FormDataEditor
A data editor that presents a "form view" of the data and allows the current record to be edited.

ICommentEditor
Interface for a comment editor, which allows the user to add comments for an item such as a data row.

IDataEditor
Interface for a data editor that binds to a IDataEditorRecordSource and allows the current record to be edited.

IDataEditorContext
Interface for an object that provides currency for a data editor. An implementing class will typically encapsulate a DataTable and provide record currency, exposing the current record and allowing navigation between records.

IDataEditorRecordSource
Interface for an object that encapsulates a data source comprised of one or more tables and their records, used by an IDataEditor for context and currency.

IProcedure
Provides the contract for a custom action or process, including the work to be done as well as information that can be presented to the user in a UI (if applicable).

ITableEditGrid
Interface for a control that shows a grid of data rows and column values, which supports editing one or more tables and provides navigation between tables and rows.

ITableEditor
ItemNameDialog
Generic dialog that prompts for a single text entry with OK and Cancel buttons.

IWorkflowActivity
Interface that identifies a class as a workflow activity.

ProvideCustomControlEventArgs
Contains data associated with an event requesting a custom control for editing data with an IDataEditor.

TableEditGrid
A data editor control that shows a grid of data rows and column values and supports editing data in one or more tables.

TableEditor
An editor that allows the user to edit table data.

TableEditPropertyEditor
A data editor that presents the data in the form of a property grid containing column names and values.

TableEditPropertySourceBase
Base class for properties to be viewed in a table editor's property editor. Each property corresponds to a data column of the table being edited.