wpf-devexpress-dot-mvvm-dot-ui-dot-confirmationbehavior-663e3c47.md
Gets or sets the confirmation message title. This is a dependency property.
Namespace : DevExpress.Mvvm.UI
Assembly : DevExpress.Xpf.Core.v25.2.dll
NuGet Package : DevExpress.Wpf.Core
public string MessageTitle { get; set; }
Public Property MessageTitle As String
| Type | Default | Description |
|---|---|---|
| String | Confirmation |
The confirmation message title.
|
The following code sample attaches a ConfirmationBehavior to a button and sets a custom message title:
<UserControl ...
xmlns:dxmvvm="http://schemas.devexpress.com/winfx/2008/xaml/mvvm">
<UserControl.DataContext>
<ViewModels:MainViewModel/>
</UserControl.DataContext>
<StackPanel>
<Button Content="Close">
<dxmvvm:Interaction.Behaviors>
<dxmvvm:ConfirmationBehavior Command="{Binding CloseCommand}" MessageTitle="Unsaved changes"
MessageText="The document has unsaved changes. Do you want to close the document?"/>
</dxmvvm:Interaction.Behaviors>
</Button>
</StackPanel>
</UserControl>
using DevExpress.Mvvm;
using DevExpress.Mvvm.DataAnnotations;
public class MainViewModel : ViewModelBase {
[Command]
public void Close() {
// ...
}
}
Imports DevExpress.Mvvm
Imports DevExpress.Mvvm.DataAnnotations
Public Class MainViewModel
Inherits ViewModelBase
<Command>
Public Sub Close()
End Sub
End Class
See Also