Interface IPopupControl
An interface for all Popup-forms used in RadControls for WinForms.
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public interface IPopupControl
Properties
Bounds
Gets the Bounds rectangle of the IPopupControl.
Declaration
Rectangle Bounds { get; }
Property Value
System.
|
Children
Gets a System.Collections.Generic.List<T> instance that represents a collection of logical children of this IPopupControl. The OwnerPopup property of these children would point to this IPopupControl instance.
Declaration
List<IPopupControl> Children { get; }
Property Value
System.
|
OwnerElement
Gets the owner element of the IPopupControl.
Declaration
RadElement OwnerElement { get; }
Property Value
OwnerPopup
Gets the owner IPopupControl of this IPopupControl.
Declaration
IPopupControl OwnerPopup { get; }
Property Value
Methods
CanClosePopup(RadPopupCloseReason)
This method determines whether the IPopupControl can be closed. Used in the PopupManager class to prevent the IPopupControl from closing in specific occasions.
Declaration
bool CanClosePopup(RadPopupCloseReason reason)
Parameters
Rad The reason why the IPopupControl is closed. |
Returns
System. True if the IPopupControl can be closed, otherwise false. |
ClosePopup(PopupCloseInfo)
Tries to close the IPopup
Declaration
void ClosePopup(PopupCloseInfo closeInfo)
Parameters
Popup An instance of the Popup |
ClosePopup(RadPopupCloseReason)
Closes the IPopupControl.
Declaration
void ClosePopup(RadPopupCloseReason reason)
Parameters
Rad
|
OnKeyDown(Keys)
Executes when a key is pressed.
Declaration
bool OnKeyDown(Keys keyData)
Parameters
System. An instance of the System. |
Returns
System. A boolean value that determines whether the IPopupControl processes the message. |
OnMouseWheel(Control, Int32)
Callback for handling the WM_MOUSEWHEEL message.
Declaration
bool OnMouseWheel(Control target, int delta)
Parameters
System.
|
System.
|
Returns
System. True if the message is processed, false otherwise. |
ShowPopup(Rectangle)
Shows the IPopupControl at the specific location.
Declaration
void ShowPopup(Rectangle alignmentRect)
Parameters
System. An instance of the Rectangle struct which represents a portion of the screen which the IPopupControl is aligned to. |