Overview
The WPF Toast Notification control provides a modern, lightweight, and flexible way to display alerts and notifications within your applications. It supports both fully customized toast layouts and native Windows system toasts, allowing developers to tailor the user experience. With extensive customization, flexible placement, severity variants, animation support, and icon integration, it delivers a highly adaptable notification system for any WPF application.
WPF Toast Notification code example
Get started quickly with the WPF Toast Notification by using the following code:
SfToastNotification.Show(this, new ToastOptions
{
Severity = ToastSeverity.None,
Mode = ToastMode.Window,
Title = "Notification",
Header = "New Messages Received",
Message = "Messages were shown here"
});Toast types
Choose between custom toasts for complete control over appearance or native Windows system toasts for platform consistency.
Custom toast
Use fully customizable Toast Notifications for complete UI control.

System toast
Windows system toasts give you a native appearance and behavior.

Flexible placement
Display toasts inside a window or anywhere on the screen with all eight standard positions: top-left, top-center, top-right, bottom-left, bottom-center, bottom-right, middle-left, and middle-right.

Severity and variants
Use built-in severity levels and layout variants to communicate notification importance and type.
Display toasts with severity levels such as info, success, warning, and error to indicate urgency.

Apply styles such as text, filled, and outlined to control visual presentation and match notification context.

Title customization
Add predefined or custom icons to toasts for better visual communication and improved user recognition of notification types.

Content customization
Customize every aspect of the toast, including the title, header, content, close button, and action buttons. Hide buttons when needed for minimal notifications.

Smooth animations
Built-in show and close animations provide smooth transitions and polished visual feedback when toasts appear and disappear from the screen.

Timing and duration
Configure the toast size and display duration. Turn off the automatic close option to keep toasts visible until users explicitly close them when needed.

Toast management
Programmatically close individual toasts or clear all toasts at once. Manage multiple toasts with ease using a simple and intuitive API.

Limit number of notifications
Developers can set the maximum number of toast notifications that can be displayed on the screen at once. This helps manage screen space and prevents clutter when multiple notifications are triggered.

Sounds
This feature enables toast notifications to play an audible alert when they are displayed. This improves user awareness by combining visual and audio cues, ensuring important messages are not missed.

140+ WPF CONTROLS
Standalone UI SDKs
Integrate the DataGrid, Chart, Scheduler, Gantt, and Diagram UI components into applications to enable rich interaction and visualization, delivering a seamless user experience.
Document Solutions
Integrate the PDF Viewer, DOCX Editor, Spreadsheet Editor, and document-processing libraries into the WPF applications to enable a smooth user experience.
Our Customers Love Us
Awards
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.