Click or drag to resize

PropertyManagerPageEx<THandler, TModel> Class

Represents the wrapper for the property manager page which builds the user interface based on the provided data model
Inheritance Hierarchy
System.Object
  CodeStack.SwEx.PMPage.PropertyManagerPageEx<THandler, TModel>

Namespace:  CodeStack.SwEx.PMPage
Assembly:  CodeStack.SwEx.PMPage (in CodeStack.SwEx.PMPage.dll) Version: 0.7.2.0 (0.7.2.0)
Syntax
public class PropertyManagerPageEx<THandler, TModel> : IPropertyManagerPageEx<THandler, TModel>, 
	IDisposable, IModule
where THandler : new(), PropertyManagerPageHandlerEx

Type Parameters

THandler
Handler of the property manager page which provides an access to additional properties and events related to user interface. Must be com visible
TModel
Type used both as the design layout and data model

The PropertyManagerPageEx<THandler, TModel> type exposes the following members.

Constructors
  NameDescription
Public methodPropertyManagerPageEx<THandler, TModel>(ISldWorks)
Creates instance of property manager page
Public methodPropertyManagerPageEx<THandler, TModel>(ISldWorks, IPageSpec)
Initializes a new instance of the PropertyManagerPageEx<THandler, TModel> class
Top
Properties
  NameDescription
Public propertyControls
List of all controls created in the property manager page
Public propertyHandler
Pointer to the handler
Public propertyLogger
Public propertyModel
Pointer to the current instance of the model
Top
Methods
  NameDescription
Public methodShow
Display property manager page modeless
Top
Remarks
The pointer to this page must be stored on a class level to avoid garbage collection
See Also