Edit this page


With the Q3 2015 release version of UI for WPF the ability to drag and drop RadDesktopAlert to a specific location on the screen is now available.

You can easily move RadDesktopAlert by clicking anywhere inside the control except its Content.

When RadDesktopAlert gets moved its LayoutChanged event is raised.

You could easily disable the moving functionality of RadDesktopAlert using the CanMove property. By default it is set to True, so you have to set it to False in order to disable it:

[C#] Enable moving

RadDesktopAlert alert = new RadDesktopAlert();
alert.CanMove = true;

[VB] Enable moving

Dim alert As New RadDesktopAlert()
alert.CanMove = True

If you prefer visualizing RadDesktopAlert by passing an object of type DesktopAlertParameters to the ShowAlert method the DesktopAlertParameters class also supports the CanMove property and you could set it through it:

[C#] Enable moving using DesktopAlertParameters

var manager = new RadDesktopAlertManager();
manager.ShowAlert(new DesktopAlertParameters
    CanMove = false,
    Header = "Message",
    Content = "A new message has arrived!"

[VB] Enable moving using DesktopAlertParameters

Dim manager As New RadDesktopAlertManager()
manager.ShowAlert(New DesktopAlertParameters With
    .CanMove = True,
    .Header = "Message",
    .Content = "A new message has arrived!"

See Also