devexpress-wpf-loading-indicators
From the author
Display loading indicators in WPF apps with the DevExpress utility controls — SplashScreenManager (a window-level splash screen shown during startup or long-running operations, runs on a separate UI thread), LoadingDecorator (a content container that wraps any UI and shows an indicator while it loads, with owner-lock modes), and WaitIndicator (a simple popup panel that runs on the main UI thread). Use when adding a startup splash screen via SplashScreenManager.CreateThemed / CreateFluent / CreateWaitIndicator + ShowOnStartup; wrapping content with dx:LoadingDecorator and configuring OwnerLock and SplashScreenTemplate; toggling dx:WaitIndicator visibility with DeferedVisibility; deciding which indicator to use for which scenario. Also use when someone mentions "DevExpress.Xpf.Core.SplashScreenManager", "DXSplashScreenViewModel", "LoadingDecorator", "WaitIndicator", "DXSplashScreen" (legacy). Covers .NET 8+ and .NET Framework 4.6.2+.
Install
npx skills add DevExpress/agent-skills --skill devexpress-wpf-loading-indicators -a claude-code
Installs to .claude/skills/devexpress-wpf-loading-indicators/ · Each command fetches the skill straight from GitHub with the open skills CLI.
Byte-identical to the scanned commit, with the repository’s licence and a SOURCE.txt.
Want your agent to suggest skills while you type? See how to use skills from your IDE.
Safety checks on SKILL.md
No warnings.
Why 82
aiqbench computes the trust score from public signals. It is not a security audit, so read a skill before you install it.
Similar skills
Closest to this one by what they do and when they are used.
- devexpress-winforms-loading-indicatorsDevExpress/agent-skillsDevExpress WinForms Loading Indicators — SplashScreenManager (namespace DevExpress.XtraSplashScreen) is the single entry point. Covers four types: (1) Splash Screen for app startup — Fluent (ShowFluentSplashScreen with FluentSplashScreenOptions, FluentLoadingIndicatorType Dots/Ring/Spinner), Skin, Default, and Splash Image, shown before Application.Run() and closed via CloseForm(); (2) Wait Form — a modal full-form overlay for long operations (ShowWaitForm, SetWaitFormCaption/Description, SendCommand, CloseWaitForm); (3) Overlay Form — a semi-transparent overlay over a control (ShowOverlayForm returning IOverlaySplashScreenHandle, CloseOverlayForm in try/finally, custom painting); (4) ProgressPanel — an inline control with Caption, Description, WaitAnimationType Ring/Line/Bar. NuGet DevExpress.Win.Navigation; host on XtraForm/RibbonForm. Use for splash screens, wait indicators, busy overlays, and progress panels.Media★ 66
- devexpress-wpf-layout-managementDevExpress/agent-skillsBuild WPF applications with the DevExpress layout-management controls — DockLayoutManager (Visual Studio-style dockable panels and MDI), LayoutControl (compound forms with auto-aligned labels and groups), DataLayoutControl (auto-generated form from a POCO via DataAnnotations), TileLayoutControl (Windows UI-style tiles), FlowLayoutControl (wrapping flow of items), DockLayoutControl (edge docking inside a single panel). Use when picking the right layout container, building compound forms with LayoutGroup / LayoutItem, configuring tile sizes and groups, arranging flow items with break-flow and maximization, persisting user customizations with WriteToXML / SaveLayoutToXml. Also use when someone mentions "DockLayoutManager", "LayoutControl", "DataLayoutControl", "TileLayoutControl", "FlowLayoutControl", "DockLayoutControl", "DevExpress.Xpf.LayoutControl", "DevExpress.Xpf.Docking", "dxdo:", "dxlc:". Covers .NET 8+ and .NET Framework 4.6.2+.Design★ 66
- capacitor-splash-screenCap-go/capgo-skillsConfigures and debugs launch splash screens in Capacitor apps with @capacitor/splash-screen and @capacitor/assets - `launchAutoHide`, `SplashScreen.hide()`, `launchFadeOutDuration` (Android default changed 200 -> 0 in Capacitor 9), Android 12+ SplashScreen API theme (`Theme.SplashScreen`, `windowSplashScreenAnimatedIcon`), iOS `LaunchScreen.storyboard` + `Splash.imageset`, and Capacitor 8.5 UIScene/SceneDelegate effects (window created in code, Main.storyboard no longer supplies the root view controller). Use for white/black flash at launch, splash never hiding, cropped/tiny Android 12 icon, dark-mode splash, or regenerating icons and splash assets. Do not use for status/navigation bar color and insets (safe-area-handling), the UIScene migration itself (capacitor-uiscene-migration), or startup performance profiling (capacitor-performance).Engineering★ 73
- devexpress-wpf-tab-controlDevExpress/agent-skillsBuild WPF tabbed UIs with DevExpress DXTabControl — define tabs explicitly as DXTabItem children or generate them from a data collection via ItemsSource + ItemHeaderTemplate / ItemTemplate, pick one of three views (MultiLine, Scroll, Stretch) for how headers overflow, customize colors per tab (AccentColor/BorderColor), and template every region of the control (left/right control box, content header/footer, panel area). Use when building document tabs, settings panes, master-detail editors, or any tabbed-page UI in WPF. Also use when someone mentions "DXTabControl", "DXTabItem", "TabControlMultiLineView", "TabControlScrollView", "TabControlStretchView", "TabContentCacheMode", "AccentColor", "AllowHide", "Glyph", "PinMode", or "DragDropMode". The host window should be ThemedWindow (not Window) for proper visual integration. Covers .NET 8+ and .NET Framework 4.6.2+.Design★ 66
- devexpress-wpf-schedulerDevExpress/agent-skillsBuild WPF applications with the DevExpress Scheduler Control (SchedulerControl) — an Outlook-style calendar control for displaying and editing appointments, time regions, and resources. Use when adding SchedulerControl to a WPF project; binding to a DataSource with AppointmentsSource / ResourcesSource / AppointmentLabelsSource / AppointmentStatusesSource / TimeRegionsSource; configuring AppointmentMappings, ResourceMappings, custom field mappings; switching between Day, Work Week, Week, Month, Timeline, Agenda, List views; customizing appointment appearance via templates (AppointmentContentTemplate), styles (AppointmentStyle), brushes (BrushSet, BrushProvider); managing recurrence, reminders, labels, statuses, time regions, time zones. Also use when someone asks about "DevExpress WPF scheduler", "dxsch:SchedulerControl", "DevExpress.Xpf.Scheduling", "AppointmentItem", "ResourceItem", "TimelineView", "GroupType". Covers .NET 8+ and .NET Framework 4.6.2+.Writing★ 66
- devexpress-wpf-accordionDevExpress/agent-skillsBuild WPF applications with the DevExpress Accordion Control (AccordionControl) — a hierarchical navigation control for compact app sidebars and category-based UIs. Use when adding AccordionControl to a WPF project; defining static items in XAML (AccordionItem with Header, Glyph, Items); binding to a data source with ChildrenPath, ChildrenSelector, or HierarchicalDataTemplate; switching between Default and NavigationPane view modes; configuring expand modes (Single/Multiple/None); enabling the search field; integrating with OfficeNavigationBar; customizing items (header, glyph, content) and the collapsed/expanded UI. Also use when someone asks about "AccordionControl vs NavBarControl", "AccordionControl vs HamburgerMenu", "AccordionItem", "ChildrenPath", "AccordionViewMode", "dxa:", or "DevExpress.Xpf.Accordion". Covers .NET 8+ and .NET Framework 4.6.2+.Design★ 66
Ratings & reviews
—
no reviews
Tried this skill? Rate it to help others. Sign in
Discussion
Join the discussion. Sign in