[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=WinElement Inherit=Control,ScrollableControl,ToolStripInherit Interfaces=Object,MarshalByRefObject,Component,ControlManager,ToolStripDropDown Info=Represents a control that allows the user to select a single item from a list that is displayed when the user clicks a ToolStripDropDownButton. Although ToolStripDropDownMenu and ToolStripDropDown replace and add functionality to the Menu control of previous versions, Menu is retained for both backward compatibility and future use if you choose Category=Menu [Edit] Class=Image [Property] @AutoClose=Sets a value indicating whether the ToolStripDropDown control should automatically close when it has lost activation. ARG(bool)|14|0|True,False @AutoSize=Sets a value indicating whether the ToolStripDropDown automatically adjusts its size when the form is resized. ARG(bool)|14|0|True,False @DefaultDropDownDirection=Sets the direction in which the ToolStripDropDown is displayed relative to the ToolStrip. ARG(ToolStripDropDownDirection)|14|5|AboveLeft,AboveRight,BelowLeft,BelowRight,Left,Right,Default @DropShadowEnabled=Sets a value indicating whether a three-dimensional shadow effect appears when the ToolStripDropDown is displayed. ARG(bool)|14|0|True,False @Font=Sets the font of the text displayed on the ToolStripDropDown. ARG(Font)|15| @RightToLeft=Sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts. ARG(RightToLeft)|14|0|No,Yes,Inherit +MenuItems=Default list of items. ARG(string[])|5| [Methods] *doAllowTransparency=Sets a value indicating whether the Opacity of the form can be adjusted. ARG(bool)|1|0 *doClose=Closes the ToolStripDropDown control. ARG()|1|0 *doClose2=Closes the ToolStripDropDown control for the specified reason. ARG(ToolStripDropDownCloseReason reason)|1|0 *doConstructor=Initializes a new instance of the ToolStripDropDown class. ARG()|1|0 *doOpacity=Determines the opacity of the form. ARG(double)|1|0 *doOwnerItem=Sets the ToolStripItem that is the owner of this ToolStripDropDown. ARG(ToolStripItem)|1|0 *doRegion=Sets the window region associated with the ToolStripDropDown. ARG(Region)|1|0 *doShow=Displays the ToolStripDropDown control in its default position. ARG()|1|0 *doShow2=Positions the ToolStripDropDown relative to the specified screen location. ARG(Point screenLocation)|1|0 *doShow3=Positions the ToolStripDropDown relative to the specified control location. ARG(Control control, Point position)|1|0 *doShow4=Positions the ToolStripDropDown relative to the specified screen coordinates. ARG(int x, int y)|1|0 *doShow5=Positions the ToolStripDropDown relative to the specified control location and with the specified direction relative to the parent control. ARG(Point position, ToolStripDropDownDirection direction)|1|0 *doShow6=Positions the ToolStripDropDown relative to the specified control at the specified location and with the specified direction relative to the parent control. ARG(Control control, Point position, ToolStripDropDownDirection direction)|1|0 *doShow7=Positions the ToolStripDropDown relative to the specified control's horizontal and vertical screen coordinates. ARG(Control control, int x, int y)|1|0 *doTextDirection=Specifies the direction in which to draw the text on the item. ARG(ToolStripTextDirection)|1|0 *doTopLevel=Sets a value indicating whether the ToolStripDropDown is a top-level control. ARG(bool)|1|0 *doVisible=Sets a value indicating whether the ToolStripDropDown is visible or hidden. ARG(bool)|1|0 *onBackgroundImageChanged=Occurs when the value of the BackgroundImage property changes. ARG(EventArgs)|2|0 *onBackgroundImageLayoutChanged=Occurs when the value of the BackgroundImage property changes. ARG(EventArgs)|2|0 *onBindingContextChanged=Occurs when the value of the BindingContext property changes. ARG(EventArgs)|2|0 *onChangeUICues=Occurs when the focus or keyboard user interface cues change. ARG(UICuesEventArgs)|2|0 *onClosed=Occurs when the ToolStripDropDown is closed. ARG(ToolStripDropDownClosedEventArgs)|2|0 *onClosing=Occurs when the ToolStripDropDown control is about to close. ARG(ToolStripDropDownClosingEventArgs)|2|0 *onEnter=Occurs when the focus enters the ToolStripDropDown. ARG(EventArgs)|2|0 *onFontChanged=Occurs when the value of the Font property changes. ARG(EventArgs)|2|0 *onForeColorChanged=Occurs when the value of the ForeColor property changes. ARG(EventArgs)|2|0 *onGiveFeedback=This event is not relevant for this class. ARG(GiveFeedbackEventArgs)|2|0 *onHelpRequested=Occurs when the user requests help for a control. ARG(HelpEventArgs)|2|0 *onImeModeChanged=Occurs when the ImeModeChanged property has changed. ARG(EventArgs)|2|0 *onKeyDown=Occurs when a key is pressed and held down while the ToolStripDropDown has focus. ARG(KeyEventArgs)|2|0 *onKeyPress=Occurs when a key is pressed while the ToolStripDropDown has focus. ARG(KeyPressEventArgs)|2|0 *onKeyUp=Occurs when a key is released while the control has focus. ARG(KeyEventArgs)|2|0 *onLeave=Occurs when the input focus leaves the control. ARG(EventArgs)|2|0 *onOpened=Occurs when the ToolStripDropDown is opened. ARG(EventArgs)|2|0 *onOpening=Occurs when the ToolStripDropDown control is opening. ARG(CancelEventArgs)|2|0 *onRegionChanged=Occurs when the value of the Region property changes. ARG(EventArgs)|2|0 *onScroll=This event is not relevant for this class. ARG(ScrollEventArgs)|2|0 *onStyleChanged=Occurs when the ToolStripLayoutStyle style changes. ARG(EventArgs)|2|0 onSubItemCliked=Occurs when the ToolStripItem is clicked and returns the text of the ToolStripItem. ARG(string)|2|2 *onTabStopChanged=This event is not relevant for this class. ARG(EventArgs)|2|0 *onTextChanged=This event is not relevant for this class. ARG(EventArgs)|2|0 *onValidated=This event is not relevant for this class. ARG(EventArgs)|2|0 *onValidating=This event is not relevant for this class. ARG(CancelEventArgs)|2|0 *AllowTransparency=Returns a value indicating whether the Opacity of the form can be adjusted. ARG(bool)|3|104 *AutoClose=Returns a value indicating whether the ToolStripDropDown control should automatically close when it has lost activation. ARG(bool)|3|104 *AutoSize=Returns a value indicating whether the ToolStripDropDown automatically adjusts its size when the form is resized. ARG(bool)|3|104 *DefaultDropDownDirection=Returns the direction in which the ToolStripDropDown is displayed relative to the ToolStrip. ARG(ToolStripDropDownDirection)|3|0 *DropShadowEnabled=Returns a value indicating whether a three-dimensional shadow effect appears when the ToolStripDropDown is displayed. ARG(bool)|3|104 *Font=Returns the font of the text displayed on the ToolStripDropDown. ARG(Font)|3|0 *IsAutoGenerated=Returns a value indicating whether this ToolStripDropDown was automatically generated. ARG(bool)|3|104 *Opacity=Determines the opacity of the form. ARG(double)|3|7 *OwnerItem=Returns the ToolStripItem that is the owner of this ToolStripDropDown. ARG(ToolStripItem)|3|0 *Region=Returns the window region associated with the ToolStripDropDown. ARG(Region)|3|0 *RightToLeft=Returns a value indicating whether control's elements are aligned to support locales using right-to-left fonts. ARG(RightToLeft)|3|0 *TextDirection=Specifies the direction in which to draw the text on the item. ARG(ToolStripTextDirection)|3|0 *TopLevel=Returns a value indicating whether the ToolStripDropDown is a top-level control. ARG(bool)|3|104 *Visible=Returns a value indicating whether the ToolStripDropDown is visible or hidden. ARG(bool)|3|104 ToolStripDropDown=Returns the ToolStripDropDown object. ARG(ToolStripDropDown)|3|0 *control=Defines the control (typically, a ToolStripDropDownButton) that is the reference point for the ToolStripDropDown position. ARG(Control)|4|0 *direction=Defines one of the ToolStripDropDownDirection values. ARG(ToolStripDropDownDirection)|4|0 *position=Defines the horizontal and vertical location of the reference control's upper-left corner, in pixels. ARG(Point)|4|0 *reason=Defines one of the ToolStripDropDownCloseReason values. ARG(ToolStripDropDownCloseReason)|4|0 *screenLocation=Defines the horizontal and vertical location of the screen's upper-left corner, in pixels. ARG(Point)|4|0 *x=Defines the horizontal screen coordinate, in pixels. ARG(int)|4|1 *y=Defines the vertical screen coordinate, in pixels. ARG(int)|4|1