Table of Contents

Class PmpTabFluent

Namespace
Hymma.Solidworks.Addins.Fluent
Assembly
Hymma.Solidworks.Addins.Fluent.dll

tab for property manager page

public class PmpTabFluent : PmpTab, IWrapSolidworksObject<IPropertyManagerPageTab>, IReleaseSolidworksObject, IPmpTabFluent
Inheritance
PmpTabFluent
Implements
IWrapSolidworksObject<IPropertyManagerPageTab>
Inherited Members

Constructors

PmpTabFluent(string, Bitmap)

default constructor

public PmpTabFluent(string caption, Bitmap icon = null)

Parameters

caption string
icon Bitmap

Methods

AddCheckableGroup(string)

Adds a checkable group to this tab

public IPmpTabGroupFluentCheckable AddCheckableGroup(string caption)

Parameters

caption string

caption/title for this group

Returns

IPmpTabGroupFluentCheckable

AddGroup(string)

add a group to this tab

public IPmpTabGroupFluent AddGroup(string caption)

Parameters

caption string

Returns

IPmpTabGroupFluent

Remarks

each group can have its controls

OnClick(EventHandler<EventArgs>)

define a method that returns Void to be invoke when user changes the tab in the property manager page

public IPmpTabFluent OnClick(EventHandler<EventArgs> doThis)

Parameters

doThis EventHandler<EventArgs>

Returns

IPmpTabFluent

OnDisplaying(EventHandler<EventArgs>)

provide an Action that will be fired immediately after this tab is displayed

public IPmpTabFluent OnDisplaying(EventHandler<EventArgs> action)

Parameters

action EventHandler<EventArgs>

Returns

IPmpTabFluent

SaveTab()

saves this tab to property manager page

public IPmpUiModelFluent SaveTab()

Returns

IPmpUiModelFluent