This abstract class provides basic functionality for the DataListComponentEditor and DataGridComponentEditor classes, which provide the Property Builder user interface for editing complex properties for these controls.
public abstract class BaseDataListComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor { // Public Constructors public BaseDataListComponentEditor(int initialPage); // Public Instance Methods public override bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent); // overrides System.Windows.Forms.Design.WindowsFormsComponentEditor// Protected Instance Methods protected override int GetInitialComponentEditorPageIndex( ); // overrides System.Windows.Forms.Design.WindowsFormsComponentEditor }