Mercurial > silverbladetech
view Workflow/Client/Controls/UIMessage.xaml @ 89:3c67e54e3a17
Working version
author | stevenhollidge <stevenhollidge@hotmail.com> |
---|---|
date | Mon, 30 Apr 2012 10:45:32 +0100 |
parents | |
children |
line wrap: on
line source
<UserControl x:Class="Client.Controls.UIMessage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" x:Name="UIMessageControl" mc:Ignorable="d"> <UserControl.Resources> <SolidColorBrush x:Key="ErrorBrush" Color="#D5BD3630" /> <SolidColorBrush x:Key="InfoBrush" Color="#D759ABC3" /> <SolidColorBrush x:Key="SuccessBrush" Color="#E151A351" /> <SolidColorBrush x:Key="QuestionBrush" Color="#DCF9A938" /> <BitmapImage x:Key="ErrorImage" UriSource="../Images/error.png" /> <BitmapImage x:Key="InfoImage" UriSource="../Images/info.png" /> <BitmapImage x:Key="SuccessImage" UriSource="../Images/success.png" /> <BitmapImage x:Key="QuestionImage" UriSource="../Images/question.png" /> <Storyboard x:Key="FadeIn"> <DoubleAnimation BeginTime="0" Duration="00:00:02" From="0" Storyboard.TargetName="Display" Storyboard.TargetProperty="Opacity" To="1" /> </Storyboard> <Storyboard x:Key="FadeOut"> <DoubleAnimation BeginTime="00:00:01" Duration="00:00:02" From="1" Storyboard.TargetName="Display" Storyboard.TargetProperty="Opacity" To="0" /> </Storyboard> </UserControl.Resources> <Grid x:Name="LayoutRoot" Background="White"> <Border x:Name="Display" Width="200" Height="70" Background="Pink" CornerRadius="5" Opacity="0"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="60" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <Image x:Name="Icon" Grid.Row="0" Grid.Column="0" Width="30" Height="30" HorizontalAlignment="Center" VerticalAlignment="Center" Stretch="Uniform" /> <TextBlock Grid.Column="1" VerticalAlignment="Center" Foreground="White" Text="{Binding Path=Text, ElementName=UIMessageControl, UpdateSourceTrigger=PropertyChanged}" /> </Grid> </Border> </Grid> </UserControl>