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.
|