Skip to main content

DXPopup.ScrimColor Property

Gets or sets the scrim color and transparency.

Namespace: DevExpress.XamarinForms.Popup

Assembly: DevExpress.XamarinForms.Editors.dll

NuGet Package: DevExpress.XamarinForms.Editors

#Declaration

C#
public Color ScrimColor { get; set; }

#Property Value

Type Description
Color

Scrim color and transparency.

#Remarks

Set the AllowScrim property to true to enable a scrim and use the Popup as a modal window (which blocks the rest of the UI until the Popup is addressed). You can apply an overlay color (transparent, if required) outside the Popup to indicate that a user must interact with the Popup in order to return to the underlying UI. The ScrimColor property allows you to customize the scrim color and transparency.

#Example

This example shows how to specify the scrim to block interaction with the rest of the UI until a user taps the button within the Popup to close it.

Popup Dialog Scrim

<dxp:DXPopup x:Name="popup"
             AllowScrim="True"
             ScrimColor="#b3adb9ce">
    <StackLayout WidthRequest="200">
        <Label Text="This is the DevExpress Xamarin.Forms Popup component used as a modal window."
               Margin="10, 10"/>
        <Button Text="Close the popup" Clicked="ClosePopup_Clicked"/>
    </StackLayout>
</dxp:DXPopup>
void ClosePopup_Clicked(System.Object sender, System.EventArgs e) {
    popup.IsOpen = false;
}
See Also