Show / Hide Table of Contents

    Interface IPopup

    Forms9Patch Popup Interface.

    Inherited Members
    IBackground.BackgroundImage
    IShape.BackgroundColor
    IShape.HasShadow
    IShape.ShadowInverted
    IShape.OutlineColor
    IShape.OutlineRadius
    IShape.OutlineWidth
    IShape.BorderColor
    IShape.BorderRadius
    IShape.BorderWidth
    IShape.ElementShape
    IElement.InstanceId
    Namespace: Forms9Patch
    Assembly: Forms9Patch.dll
    Syntax
    public interface IPopup : IBackground, IShape, IElement

    Properties

    CancelOnBackButtonClick

    Gets or sets a value indicating whether this IPopup will cancel on a back button touch.

    Declaration
    bool CancelOnBackButtonClick { get; set; }
    Property Value
    Type Description
    Boolean

    CancelOnPageOverlayTouch

    Gets or sets a value indicating whether this IPopup will cancel on page overlay touch.

    Declaration
    bool CancelOnPageOverlayTouch { get; set; }
    Property Value
    Type Description
    Boolean

    true if cancel on page overlay touch; otherwise, false.

    HorizontalOptions

    Gets or sets the horizontal layout options.

    Declaration
    LayoutOptions HorizontalOptions { get; set; }
    Property Value
    Type Description
    LayoutOptions

    The horizontal options.

    IsVisible

    Gets or sets a value indicating whether this IPopup is visible.

    Declaration
    bool IsVisible { get; set; }
    Property Value
    Type Description
    Boolean

    true if is visible; otherwise, false.

    Margin

    Gets or sets the margin.

    Declaration
    Thickness Margin { get; set; }
    Property Value
    Type Description
    Thickness

    The margin.

    Padding

    Padding between popup frame and its content

    Declaration
    Thickness Padding { get; set; }
    Property Value
    Type Description
    Thickness

    PageOverlayColor

    Gets or sets the color of the background page overlay.

    Declaration
    Color PageOverlayColor { get; set; }
    Property Value
    Type Description
    Color

    The color of the page overlay.

    Parameter

    Object you can set for processing, typically after popup has been acted upon.

    Declaration
    object Parameter { get; set; }
    Property Value
    Type Description
    Object

    PopAfter

    Gets or sets the TimeSpan before

    Declaration
    TimeSpan PopAfter { get; set; }
    Property Value
    Type Description
    TimeSpan

    The fade at.

    Target

    Gets or sets the target of the popup pointer (if applicable).

    Declaration
    VisualElement Target { get; set; }
    Property Value
    Type Description
    VisualElement

    The target.

    VerticalOptions

    Gets or sets the vertical layout options.

    Declaration
    LayoutOptions VerticalOptions { get; set; }
    Property Value
    Type Description
    LayoutOptions

    The vertical options.

    Extension Methods

    DebugExtensions.AddToCensus(Object)
    DebugExtensions.RemoveFromCensus(Object)
    ReflectionExtensions.GetProperties(Object)
    ReflectionExtensions.GetProperty(Object, String)
    ReflectionExtensions.PropertyNames(Object)
    ReflectionExtensions.PropertyExists(Object, String)
    ReflectionExtensions.HasProperty(Object, String)
    ReflectionExtensions.GetPropertyValue(Object, String)
    ReflectionExtensions.SetPropertyValue(Object, String, Object)
    ReflectionExtensions.GetFieldValue(Object, String)
    ReflectionExtensions.SetFieldValue(Object, String, Object)
    ReflectionExtensions.CallMethod(Object, String, Object[])
    Back to top Copyright © 2018 42nd Parallel