Property | Type | Description | |
---|---|---|---|
CalcAnimationHeights | void | ||
CalcHeightAndLayout | int | ||
FireCustomSettingsChanged | void | ||
MatchControlCollToItemColl | void | ||
ShouldSerializeSize | bool | ||
UpdateItems | void |
Method | Description | |
---|---|---|
BeginInit ( ) : void |
Signals the object that initialization is starting
|
|
BeginUpdate ( ) : void |
Prevents the Expando from drawing until the EndUpdate method is called
|
|
Collapse ( ) : void |
Collapses the group without any animation.
|
|
DoLayout ( ) : void |
Forces the control to apply layout logic to child controls, and adjusts the height of the Expando if necessary
|
|
DoLayout ( bool performRealLayout ) : void |
Forces the control to apply layout logic to child controls, and adjusts the height of the Expando if necessary
|
|
EndInit ( ) : void |
Signals the object that initialization is complete
|
|
EndUpdate ( ) : void |
Resumes drawing of the Expando after drawing is suspended by the BeginUpdate method
|
|
Expand ( ) : void |
Expands the group without any animation.
|
|
Expando ( ) : System |
Initializes a new instance of the Expando class with default settings
|
|
HideControl ( |
Hides the specified Control
|
|
ResetCustomSettings ( ) : void |
Resets the custom settings to their default values
|
|
ShowControl ( |
Shows the specified Control
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources used by the Expando and optionally releases the managed resources
|
|
FindFocusedChild ( ) : |
Gets the control contained in the Expando that currently has focus
|
|
GetCollapsedImage ( ) : Image |
Gets the image to be used in the animation while the Expando is in its collapsed state
|
|
GetExpandedImage ( ) : Image |
Gets the image to be used in the animation while the Expando is in its expanded state
|
|
GetFadeAnimationImage ( ) : Image |
Returns an image of the group's display area to be used in the fade animation
|
|
InvalidateTitleBar ( ) : void |
Invalidates the titlebar area
|
|
OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void |
Raises the ControlAdded event
|
|
OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void |
Raises the ControlRemoved event
|
|
OnCustomSettingsChanged ( |
Raises the CustomSettingsChanged event
|
|
OnGotFocus ( |
Raises the GotFocus event
|
|
OnItemAdded ( System.Windows.Forms.ControlEventArgs e ) : void |
Raises the ItemAdded event
|
|
OnItemRemoved ( System.Windows.Forms.ControlEventArgs e ) : void |
Raises the ItemRemoved event
|
|
OnKeyUp ( |
Raises the KeyUp event
|
|
OnLocationChanged ( |
Raises the LocationChanged event
|
|
OnLostFocus ( |
Raises the LostFocus event
|
|
OnMouseDown ( MouseEventArgs e ) : void |
Raises the MouseDown event
|
|
OnMouseLeave ( |
Raises the MouseLeave event
|
|
OnMouseMove ( MouseEventArgs e ) : void |
Raises the MouseMove event
|
|
OnMouseUp ( MouseEventArgs e ) : void |
Raises the MouseUp event
|
|
OnPaint ( PaintEventArgs e ) : void |
Raises the Paint event
|
|
OnPaintBackground ( PaintEventArgs e ) : void |
Raises the PaintBackground event
|
|
OnPaintBorder ( |
Paints the borders
|
|
OnPaintDisplayRect ( |
Paints the "Display Rectangle". This is the dockable area of the control (ie non-titlebar/border area). This is also the same as the PseudoClientRect.
|
|
OnPaintTitleBar ( |
Paints the title bar
|
|
OnPaintTitleBarBackground ( |
Paints the title bar background
|
|
OnParentChanged ( |
Raises the ParentChanged event
|
|
OnSizeChanged ( |
Raises the SizeChanged event
|
|
OnSpecialGroupChanged ( |
Raises the SpecialGroupChanged event
|
|
OnStateChanged ( |
Raises the StateChanged event
|
|
OnTitleImageChanged ( |
Raises the TitleImageChanged event
|
|
OnWatermarkChanged ( |
Raises the WatermarkChanged event
|
|
PaintTransparentBackground ( |
Simulates a transparent background by getting the Expandos parent to paint its background and foreground into the specified Graphics at the specified location
|
|
ProcessArrowKey ( bool forward ) : bool |
Selects the next available control and makes it the active control
|
|
ProcessDialogKey ( Keys keyData ) : bool |
Processes a dialog key
|
|
ProcessTabKey ( bool forward ) : bool |
Selects the next available control and makes it the active control
|
|
ScaleCore ( float dx, float dy ) : void |
Performs the work of scaling the entire control and any child controls
|
|
StartFadeAnimation ( ) : void |
Gets the Expando ready to start its collapse/expand animation
|
|
StartSlideAnimation ( ) : void |
Gets the Expando ready to start its show/hide animation
|
|
StopFadeAnimation ( ) : void |
Gets the Expando to stop its animation
|
|
StopSlideAnimation ( ) : void |
Gets the Expando to stop its animation
|
|
UpdateFadeAnimation ( int animationStepNum, int numAnimationSteps ) : void |
Updates the next "frame" of the animation
|
|
UpdateSlideAnimation ( int animationStepNum, int numAnimationSteps ) : void |
Updates the next "frame" of a slide animation
|
Method | Description | |
---|---|---|
CalcAnimationHeights ( ) : void |
Caches the heights that the Expando should be for each frame of a fade animation
|
|
CalcHeightAndLayout ( ) : int |
Calculates the height that the Expando would be if a call to DoLayout() were made
|
|
FireCustomSettingsChanged ( |
Raises the CustomSettingsChanged event
|
|
MatchControlCollToItemColl ( ) : void |
Make sure the controls index in the ControlCollection are the same as in the ItemCollection (indexes in the ItemCollection may have changed due to the user moving them around in the editor or calling ItemCollection.Move())
|
|
ShouldSerializeSize ( ) : bool |
Specifies whether the Size property should be serialized at design time
|
|
UpdateItems ( ) : void |
Updates the layout of the Expandos items while in design mode, and adds/removes itemss from the ControlCollection as necessary
|
protected Dispose ( bool disposing ) : void | ||
disposing | bool | True to release both managed and unmanaged /// resources; false to release only unmanaged resources |
return | void |
public DoLayout ( bool performRealLayout ) : void | ||
performRealLayout | bool | |
return | void |
protected FindFocusedChild ( ) : |
||
return |
public HideControl ( |
||
control | The Control to hide | |
return | void |
protected OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void | ||
e | System.Windows.Forms.ControlEventArgs | A ControlEventArgs that contains the event data |
return | void |
protected OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void | ||
e | System.Windows.Forms.ControlEventArgs | A ControlEventArgs that contains the event data |
return | void |
protected OnCustomSettingsChanged ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnGotFocus ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnItemAdded ( System.Windows.Forms.ControlEventArgs e ) : void | ||
e | System.Windows.Forms.ControlEventArgs | A ControlEventArgs that contains the event data |
return | void |
protected OnItemRemoved ( System.Windows.Forms.ControlEventArgs e ) : void | ||
e | System.Windows.Forms.ControlEventArgs | A ControlEventArgs that contains the event data |
return | void |
protected OnKeyUp ( |
||
e | A KeyEventArgs that contains the event data | |
return | void |
protected OnLocationChanged ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnLostFocus ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A MouseEventArgs that contains the event data |
return | void |
protected OnMouseLeave ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnMouseMove ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A MouseEventArgs that contains the event data |
return | void |
protected OnMouseUp ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A MouseEventArgs that contains the event data |
return | void |
protected OnPaint ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | A PaintEventArgs that contains the event data |
return | void |
protected OnPaintBackground ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | A PaintEventArgs that contains the event data |
return | void |
protected OnPaintBorder ( |
||
g | The Graphics used to paint the border | |
return | void |
protected OnPaintDisplayRect ( |
||
g | The Graphics used to paint the DisplayRectangle | |
return | void |
protected OnPaintTitleBar ( |
||
g | The Graphics used to paint the titlebar | |
return | void |
protected OnPaintTitleBarBackground ( |
||
g | The Graphics used to paint the titlebar | |
return | void |
protected OnParentChanged ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnSizeChanged ( |
||
e | An EventArgs that contains the event data | |
return | void |
protected OnSpecialGroupChanged ( |
||
e | An ExpandoEventArgs that contains the event data | |
return | void |
protected OnStateChanged ( |
||
e | An ExpandoStateChangedEventArgs that contains the event data | |
return | void |
protected OnTitleImageChanged ( |
||
e | An ExpandoEventArgs that contains the event data | |
return | void |
protected OnWatermarkChanged ( |
||
e | An ExpandoEventArgs that contains the event data | |
return | void |
protected PaintTransparentBackground ( |
||
g | The Graphics used to paint the background | |
clipRect | The Rectangle that represents the rectangle /// in which to paint | |
return | void |
protected ProcessArrowKey ( bool forward ) : bool | ||
forward | bool | true to cycle forward through the controls in /// the Expando; otherwise, false |
return | bool |
protected ProcessDialogKey ( Keys keyData ) : bool | ||
keyData | Keys | One of the Keys values that represents /// the key to process |
return | bool |
protected ProcessTabKey ( bool forward ) : bool | ||
forward | bool | true to cycle forward through the controls in /// the Expando; otherwise, false |
return | bool |
protected ScaleCore ( float dx, float dy ) : void | ||
dx | float | The ratio by which to scale the control horizontally |
dy | float | The ratio by which to scale the control vertically |
return | void |
public ShowControl ( |
||
control | The Control to show | |
return | void |
protected UpdateFadeAnimation ( int animationStepNum, int numAnimationSteps ) : void | ||
animationStepNum | int | The current step in the animation |
numAnimationSteps | int | The total number of steps in the animation |
return | void |
protected UpdateSlideAnimation ( int animationStepNum, int numAnimationSteps ) : void | ||
animationStepNum | int | The current step in the animation |
numAnimationSteps | int | The total number of steps in the animation |
return | void |