60 lines
3.1 KiB
XML
60 lines
3.1 KiB
XML
<mah:MetroWindow x:Class="AuroraUIComponent.Dialog.UCMessageDialogEx"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mah="http://metro.mahapps.com/winfx/xaml/controls"
|
|
xmlns:local="clr-namespace:AuroraUIComponent.Dialog"
|
|
xmlns:local1="clr-namespace:PropertyTools.Wpf;assembly=Aurora"
|
|
x:Name="uc"
|
|
mc:Ignorable="d"
|
|
Width="1000" Height="800"
|
|
MinWidth="200"
|
|
HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
WindowStartupLocation="CenterScreen"
|
|
Style="{StaticResource MahApps.Styles.MetroWindow.Aurora}"
|
|
ShowMaxRestoreButton="False"
|
|
ShowMinButton="False"
|
|
ShowCloseButton="False"
|
|
ShowTitleBar="False"
|
|
SizeToContent="Height"
|
|
d:DesignHeight="450" d:DesignWidth="400">
|
|
<Window.Resources>
|
|
<local1:ValidationErrorsToStringConverter x:Key="ValiationErrorsToStringConverter"/>
|
|
<local1:NullToVisibilityConverter x:Key="NullToVisibilityConverter"/>
|
|
<Style TargetType="{x:Type FrameworkElement}">
|
|
<Style.Triggers>
|
|
<Trigger Property="Validation.HasError" Value="true">
|
|
<Setter Property="ToolTip" Value="{Binding (Validation.Errors),
|
|
Converter={StaticResource ValiationErrorsToStringConverter},
|
|
RelativeSource={x:Static RelativeSource.Self}}"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
|
|
</Window.Resources>
|
|
<Grid Margin="20">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="auto"/>
|
|
<RowDefinition Height="auto"/>
|
|
<RowDefinition Height="auto"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBlock Grid.Row="0" Name="mTxtTitle" Margin="10" FontSize="24"/>
|
|
<Border Grid.Row="1" Name="mBorderControl" Margin="10" MaxHeight="800">
|
|
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
|
|
<TextBlock Grid.Row="1" Name="mTxtMessage" FontSize="14" Foreground="#aaaaaa"
|
|
Text="{Binding DisplayMessage, ElementName=uc}" TextWrapping="Wrap" />
|
|
</ScrollViewer>
|
|
</Border>
|
|
<UniformGrid Grid.Row="2" HorizontalAlignment="Right" Margin="10" Rows="1">
|
|
<Button Name="mBtn1" Click="Click_Button1" FontSize="16" FontWeight="Bold" Margin="5 0" Padding="8"
|
|
Content="{Binding DisplayButtonName1, ElementName=uc}"/>
|
|
<Button Name="mBtn2" Click="Click_Button2" FontSize="16" FontWeight="Bold" Margin="5 0" Padding="8"
|
|
Content="{Binding DisplayButtonName2, ElementName=uc}"/>
|
|
<Button Name="mBtn3" Click="Click_Button3" FontSize="16" FontWeight="Bold" Margin="5 0" Padding="8"
|
|
Content="{Binding DisplayButtonName3, ElementName=uc}"/>
|
|
</UniformGrid>
|
|
</Grid>
|
|
</mah:MetroWindow>
|