Class ToolStripTextBoxAdvanced
A ToolStripTextBox that drops down a self-managed suggestion list as the user types,
matching against a local auto-complete list and optionally Google query suggestions,
with a cue-banner placeholder and DPI-aware drawing.
Inheritance
ToolStripTextBoxAdvanced
Assembly: Reportman.Drawing.Forms.dll
Syntax
public class ToolStripTextBoxAdvanced : ToolStripTextBox, IBindableComponent, IDropTarget, IComponent, IDisposable, IMessageFilter
Constructors
View Source
ToolStripTextBoxAdvanced()
Declaration
public ToolStripTextBoxAdvanced()
Fields
View Source
AutoCompleteList
Declaration
public List<KeyValuePair<string, string>> AutoCompleteList
Field Value
View Source
AutoCompleteListTop
Declaration
public List<AutoCompleteInfo> AutoCompleteListTop
Field Value
View Source
AutoCompleteMaxVisibleLines
Declaration
public int AutoCompleteMaxVisibleLines
Field Value
View Source
AutoCompleteWidth
Declaration
public int AutoCompleteWidth
Field Value
View Source
GoogleTermsImage
Declaration
public Image GoogleTermsImage
Field Value
View Source
IncludeGoogleTerms
Declaration
public bool IncludeGoogleTerms
Field Value
View Source
NotGoogleTermsImage
Declaration
public Image NotGoogleTermsImage
Field Value
View Source
OnDropDownClicked
Declaration
public StringEvent OnDropDownClicked
Field Value
Properties
View Source
CueBannerText
Declaration
public string CueBannerText { get; set; }
Property Value
View Source
SelectedDropDown
Declaration
public object SelectedDropDown { get; }
Property Value
Methods
View Source
GetPreferredSize(Size)
Declaration
public override Size GetPreferredSize(Size constrainingSize)
Parameters
| Type |
Name |
Description |
| Size |
constrainingSize |
|
Returns
Overrides
View Source
HideDropDown()
Declaration
public void HideDropDown()
View Source
PreFilterMessage(ref Message)
Declaration
public bool PreFilterMessage(ref Message m)
Parameters
Returns
Implements