HoverPanelControl¶
HoverPanelControl is the titled variant of HoverPanel, adding a header bar and indentable content — used by HoverHelpControl wherever a hover popup needs a visible title rather than being purely content-driven. It inherits the same always-hidden, high-Z-INDEX, unencoded-content rendering model as HoverPanel. (BR-AJAX-014, BR-AJAX-015)
Purpose¶
- Adds a
HeaderTexttitle bar above the popup content, letting callers label the popup (e.g. "Help") rather than relying purely on content text. - Adds
ContentIndentPixelsto control left-indentation of the content area independently of the base panel's width. - Otherwise renders unencoded
ContentTextin a hidden, topmost popup exactly asHoverPaneldoes. (BR-AJAX-015, BR-AJAX-016)
Context¶
- Namespace:
SAIF.Presentation.Web.Controls.V2.AJAX - Assembly/package:
SAIF.Presentation.Web.Controls.AJAX.Infragistics111(packaged inSAIF.BOF.Presentation.Web.Infragistics111) - Base class: SAIFAJAXControlAncestor
Public members¶
| Member | Signature | Purpose |
|---|---|---|
HeaderText |
Property HeaderText As String |
Title text rendered in the popup's header bar |
ContentIndentPixels |
Property ContentIndentPixels As Integer |
Left-indentation, in pixels, applied to the content area |
ContentText |
Property ContentText As String |
Raw markup/text rendered unencoded into the panel; empty suppresses all rendering (BR-AJAX-015, BR-AJAX-016) |
TargetControlId |
Property TargetControlId As String |
ID of the element that triggers this panel via the toolkit's HoverMenuExtender |
PopupPosition |
Property PopupPosition As AjaxControlToolkit.HoverMenuPopupPosition (default Bottom) |
Where the popup appears relative to the trigger |
PanelWidth |
Property PanelWidth As Unit (default 300) |
Fixed width of the popup panel |
Inherited public members¶
Members in this section are inherited from SAIFAJAXControlAncestor in SAIF.Presentation.Web.Controls.AJAX.Infragistics111. They are available on this type through inheritance.
| Member | Signature | Purpose | Origin |
|---|---|---|---|
RootObject |
ReadOnly Property RootObject As Object |
The hosting page's Model property value |
SAIF.Presentation.Web.Controls.AJAX.Infragistics111 — SAIFAJAXControlAncestor |
IsFirefox |
ReadOnly Property IsFirefox As Boolean |
Browser-capability test for the current request | SAIF.Presentation.Web.Controls.AJAX.Infragistics111 — SAIFAJAXControlAncestor |
Behavioral notes¶
- Shares the same
Display: None/Z-INDEX: 99999999popup styling asHoverPanel, and the same unencoded-content exposure. (BR-AJAX-014, BR-AJAX-015)
Constraints and usage notes¶
- Requires the AJAX Control Toolkit (
AjaxControlToolkit.dll) at runtime forHoverMenuExtender/HoverMenuPopupPosition.
Related documentation¶
Sources¶
SAIF.Presentation.Web.Controls.AJAX.Infragistics111/HoverPanelControl.vb