The MessageBox of WPF is too ugly and you have defined it yourself.
This is the result:
XAML:
< Window X: Class = "Agiletodo. umessagebox"
Xmlns = "Http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Xmlns: x = "Http://schemas.microsoft.com/winfx/2006/xaml"
Title = "Umessagebox" Height = "130" Width = "280" Windowstyle = "NONE" Background =" {X: NULL} "
Resizemode = "Noresize" X: Name = "Main"
Allowstransparency = "True" Windowstartuplocation = "Centerscreen" >
< Window. triggers >
< Eventtrigger Routedevent = "Window. Loaded" >
< Beginstoryboard >
< Storyboard Name = "Sbopshow" >
< Doubleanimation
Storyboard. targetname = "Main"
Storyboard. targetproperty = "Opacity"
From = "0" To = "0.8" Duration = "0: 0. 15" />
</ Storyboard >
</ Beginstoryboard >
</ Eventtrigger >
</ Window. triggers >
< Window. Resources >
</ Window. Resources >
< Border Background = "# F03a3a3a" Opacity = "1" Cornerradius = "3" >
< Canvas >
< Border Canvas. Top = "0" Height = "25" Width =" {Binding elementname = Main, Path = width, updatesourcetrigger = propertychanged} "
Borderthickness = "0, 0, 0, 1" Borderbrush = "# Ffefe2e2" >
< Textblock X: Name = "Lbltitle" Text = "Test" Horizontalalignment = "Left"