[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Reporting
  [Expand]Chart Control
  [Expand]Pivot Grid
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Scheduler
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Gauges
  [Expand]Vertical Grid
  [Expand]Data Editors
  [Collapse]Docking and Popups
   [Expand]Product Information
   [Expand]Docking
   [Expand]Hint Control
   [Expand]Loading Panel
   [Collapse]Popup Control
     ASPxPopupControl Overview
    [Collapse]Concepts
     [Expand]Popup Windows
     [Expand]Binding to Data
      Appearance Customization
      Adaptivity
      ASPxPopupControl Limitations
    [Expand]Visual Elements
  [Expand]File Management
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Controls
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Appearance Customization

The ASPxPopupControl control provides you with full control of its appearance. You can setup style settings related to all its visual elements. There are two general approaches to doing this.

Expanded Applying DevExpress themes

The DevExpress ASP.NET controls suite comes with set of predefined visual themes. You can apply one of the available themes by assigning its name to the ASPxWebControl.Theme property value.

The theme is set on the control level, so if your popup control contains several popup windows and one of the predefined themes is set for the control, this theme will be applied to all popup windows. If you want to use different themes for different popup windows, use several popup controls for this purpose. You can also customize each window manually using the second approach.

Expanded Customizing the appearance manually

You can define the appearance of individual UI elements using the corresponding style objects. Style objects defined on the control level affect all popup windows in the collection (including the default window if the ASPxPopupControl.Windows collection is empty), unless the corresponding object is redefined on a particular window level (e.g., the ASPxPopupControl.FooterStyle and PopupWindow.FooterStyle properties).

The table below lists properties related to the main visual elements of the popup windows.

Expanded See Also

Is this topic helpful?​​​​​​​