See also:
NTier Windows Forms Framework Home
NTier Framework API reference
NTier Windows Forms Framework Home
NTier Framework API reference
Classes
| Class | Description | |
|---|---|---|
| ActionCollectionEditor |
A standard VS collection editor for NActionCollection objects, with some customizations.
| |
| ActionListActionCollectionEditor |
An ActionCollectionEditor that removes the [Move to Component Tray] options.
| |
| ActionListDesigner |
The designer object for ActionList objects.
This provides the 'Edit Actions' default verb and ability to copy/paste action components.
| |
| BindingMemberEditor |
A UITypeEditor for design time use on a property that specifies a bind to member.
| |
| CodeTypeMemberOverrider |
Provides the ability to navigate or override properties in a EnvDTE.CodeType.
| |
| CommitActionCollectionEditor |
An ActionCollectionEditor that filters the list of selectable items to show only action types with CommitActionAttribute applied.
This editor is used for the FormCommitAction.CommitActions property.
| |
| EditValueOnDoDefaultActionComponentDesigner |
A ComponentDesigner class to that can be used to change the default action.
The default action can be executed by double-clicking the component, or selecting a context menu item in the designer.
| |
| NActionDesigner |
The designer object for NAction objects.
This provides the ability to copy/paste the contents of properties that
return actions from ActionCollection objects.
| |
| StringArrayForDesignerEditor |
An editor for the property grid for entering a list of strings.
A list of possible strings may be selected from a combo box.
| |
| TypeValueIntellisenseEditor |
An editor for selecting a Type object in a designer using NTier intellisense.
To use this editor: - Apply [Editor(typeof(TypeValueIntellisenseEditor))] to the property this editor is applied to. - Apply [TypeConverter(DTypeTypeConverter)] to the property this editor is applied to, if the property's return type is Type and not String. - Apply [DesignerSerializer(typeof(DTypeFixCodeDomSerializer), typeof(CodeDomSerializer))] to the class that contains the property this editor is applied to, if you need the Type object serialized to the component. - Apply [TypeValueIntellisenseEditorSubtypeFilterAttribute(typeof(Type1), typeof(Type2)..)] to the property this editor is applied to if you want to filter out which types you want to include in the auto-list. The types are a list of base types or interfaces for which the auto-list is generated for. Types are populated into the auto list by using: - EnvDTE.Reference classes are used to determine the references for the current projects. - The ITypeResolutionService, if available is used for types outside the current solution. If ITypeResolutionService isn't available, normal .net types are loaded directly, which will cause assemblies to be loaded. - EnvDTE is used to get type information for types within the current solution. Normal .net types are not used in this case because the developer may have uncompiled changes. |
Interfaces
| Interface | Description | |
|---|---|---|
| IDesignerDoDefaultAction |
Provides the ability to run the designer's original default action.
|