<settingspagebase:SettingsPageBase
        xmlns:settingspagebase="clr-namespace:FasdDesktopUi.Pages.SettingsPage"
        x:Class="FasdDesktopUi.Pages.SettingsPage.M42SettingsPageView"
        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"
        xmlns:ico="clr-namespace:FasdDesktopUi.Basics.UserControls.AdaptableIcon;assembly=F4SD-AdaptableIcon"
        xmlns:vc="clr-namespace:FasdDesktopUi.Basics.Converter"
        xmlns:sys="clr-namespace:System;assembly=mscorlib"
        mc:Ignorable="d"
        Title="M42SettingsPage"
        ResizeMode="NoResize"
        WindowStyle="None"
        AllowsTransparency="True"
        Background="Transparent"
        MinHeight="50"
        MinWidth="400"
        ShowInTaskbar="False"
        Topmost="True"
        SizeToContent="WidthAndHeight"
        WindowStartupLocation="CenterScreen"
        x:Name="M42SettingsWindows"
        Loaded="M42SettingsWindows_Loaded" Closed="M42SettingsWindows_Closed" IsVisibleChanged="M42SettingsWindows_IsVisibleChanged">

    <WindowChrome.WindowChrome>
        <WindowChrome CaptionHeight="40" />
    </WindowChrome.WindowChrome>

    <settingspagebase:SettingsPageBase.Resources>
        <vc:LanguageDefinitionsConverter x:Key="LanguageConverter" />
        <BooleanToVisibilityConverter x:Key="BoolToVisibility" />
        <BlurEffect x:Key="BlurEffecStyle" Radius="4" KernelType="Gaussian"/>
        <Style x:Key="BlurableBorder" TargetType="Border">
            <Style.Triggers>
                <DataTrigger Binding="{Binding ElementName=M42SettingsWindows, Path=IsMethodBlurred}" Value="True">
                    <Setter Property="Effect" Value="{StaticResource BlurEffecStyle}"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
        <Style x:Key="BlurMaskBoarder" TargetType="Border">
            <Setter Property="Background" Value="{DynamicResource Color.BlurBorder}"/>
            <Setter Property="Opacity" Value="0.2"/>
            <Setter Property="CornerRadius" Value="7.5"/>
            <Setter Property="VerticalAlignment" Value="Stretch"/>
            <Setter Property="HorizontalAlignment" Value="Stretch"/>
            <Setter Property="Margin" Value="-10 -5"/>
            <Setter Property="Visibility" Value="{Binding ElementName=M42SettingsWindows, Path=IsMethodBlurred, Converter={StaticResource BoolToVisibility}}"/>
            <Setter Property="Grid.RowSpan" Value="999"/>
            <Setter Property="Grid.ColumnSpan" Value="999"/>
        </Style>
        <Style x:Key="BlurMaskBoarderAuto" TargetType="Border" BasedOn="{StaticResource BlurableBorder}">
            <Setter Property="Visibility" Value="{Binding ElementName=M42SettingsWindows, Path=IsMethodAuto, Converter={StaticResource BoolToVisibility}}"/>
        </Style>
        <Style x:Key="DefaultText" TargetType="TextBlock">
            <Setter Property="FontSize"
                                    Value="14" />
            <Setter Property="FontFamily"
                                    Value="Calibri" />
            <Setter Property="FontWeight"
                                    Value="Bold" />
            <Setter Property="Foreground"
                                    Value="{DynamicResource FontColor.Menu.Categories}" />
            <Setter Property="VerticalAlignment"
                                    Value="Center" />
            <Setter Property="Margin"
                                    Value="0 0 0 0" />
        </Style>
        <Style x:Key="BlurableText" TargetType="TextBlock" BasedOn="{StaticResource DefaultText}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding ElementName=M42SettingsWindows, Path=IsMethodAuto}" Value="True">
                    <Setter Property="Effect" Value="{StaticResource BlurEffecStyle}"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
        <Style x:Key="BlurableRadioButton" TargetType="RadioButton" BasedOn="{StaticResource RadioButtonStyle}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding ElementName=M42SettingsWindows, Path=IsMethodAuto}" Value="True">
                    <Setter Property="IsEnabled" Value="False"/>
                    <Setter Property="Effect" Value="{StaticResource BlurEffecStyle}"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
        <Style TargetType="ico:AdaptableIcon"                            
               BasedOn="{StaticResource Menu.MenuBar.PinnedIcon.Pinned}">
            <Setter Property="PrimaryIconColor"                                
                    Value="{DynamicResource FontColor.Menu.Categories}"/>
            <Style.Triggers>
                <DataTrigger Binding="{Binding RelativeSource={RelativeSource AncestorLevel=1, AncestorType=Border}, Path=IsMouseOver}"                                             
                             Value="True">
                    <Setter Property="PrimaryIconColor"                                        
                            Value="{DynamicResource FontColor.Menu.Categories.Hover}"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>                
    </settingspagebase:SettingsPageBase.Resources>

    <Border 
        CornerRadius="10"
        Background="{DynamicResource BackgroundColor.Menu.Categories}"
        Padding="10"
        >
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="*" />
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>

            <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.SystemTray}"
                       x:Name="txtHeader"
                       TextTrimming="CharacterEllipsis"
                       FontSize="18"
                       Margin="15,0,0,0"
                       VerticalAlignment="Center"
                       FontFamily="Calibri"
                       FontWeight="Bold"
                       Foreground="{DynamicResource FontColor.SlimPage.WidgetCollection.Header}"
                       Grid.Row="0"
                       Grid.ColumnSpan="3"
                       />

            <ico:AdaptableIcon x:Name="CloseButton"
                               Grid.Row="0"
                               HorizontalAlignment="Right"
                               Style="{DynamicResource SettingsPage.Close.Icon}"
                               MouseLeftButtonUp="CloseButton_MouseLeftButtonUp"
                               TouchDown="CloseButton_TouchDown"
                               SelectedInternIcon="window_close" Grid.Column="2" Margin="335,0,0,0" />

            <Border Grid.Row="1"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5"
                    SizeChanged="borderLogon_SizeChanged"
                    Grid.ColumnSpan="3"
                    >
                <TextBlock Text="You are not currently logged in to Matrix42 WPM."
                       x:Name="txtCurrentUser"
                       Margin="0,0,0,0"
                       FontStyle="Italic"
                       FontWeight="Normal"
                       Grid.Row="0"
                       Grid.ColumnSpan="3"
                       Style="{StaticResource DefaultText}"
                       />
            </Border>

            <Border Grid.Row="2"
                    x:Name="borderLogonActive"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5"
                    SizeChanged="borderLogon_SizeChanged"
                    Grid.ColumnSpan="3"
                    >
                <Grid Grid.IsSharedSizeScope="True">

                    <Grid.RowDefinitions>
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                    </Grid.RowDefinitions>

                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonActive.Header}"
                               Grid.Row="0"
                               Grid.Column="0"
                               Grid.ColumnSpan="2"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonActive.No}"
                               Grid.Row="1"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonActive.Always}"
                               Grid.Row="2"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonActive.Auto}"
                               Grid.Row="3"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <RadioButton x:Name="radioButtonLogonActiveNo"
                                 Style="{DynamicResource RadioButtonStyle}"
                                 HorizontalAlignment="Left"
                                 Grid.Row="1"
                                 Grid.Column="0"
                                 Margin="4 5" Checked="radioButtonLogonActive_Checked"
                              />

                    <RadioButton x:Name="radioButtonLogonActiveYes"
                                 Style="{DynamicResource RadioButtonStyle}"
                                 HorizontalAlignment="Left"
                                 Grid.Row="2"
                                 Grid.Column="0"
                                 Margin="4 5" Checked="radioButtonLogonActive_Checked"
                              />
                    <RadioButton x:Name="radioButtonLogonActiveAuto"
                                 Style="{DynamicResource RadioButtonStyle}"
                                 HorizontalAlignment="Left"
                                 Grid.Row="3"
                                 Grid.Column="0"
                                 Margin="4 5" Checked="radioButtonLogonActive_Checked"
                              />
                </Grid>
            </Border>

            <Border Grid.Row="3"
                    x:Name="borderLogonMethod"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5"
                    SizeChanged="borderLogon_SizeChanged" Grid.ColumnSpan="3"
                    Style="{StaticResource BlurableBorder}"
                    IsEnabled="{Binding ElementName=M42SettingsWindows, Path=IsNotMethodBlurred}"
                    >
                <Grid Grid.IsSharedSizeScope="True">
                    <Grid.RowDefinitions>
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                    </Grid.RowDefinitions>

                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.AuthenticationMethod}"
                               Grid.Row="0"
                               Grid.Column="0"
                               Grid.ColumnSpan="2"
                               FontWeight="Bold"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock x:Name="labelPassthough"
                               Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Passthough}"
                               Grid.Row="1"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Basic}"
                               Grid.Row="2"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource BlurableText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Token}"
                               Grid.Row="3"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource BlurableText}"
                               />
                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.WebForm}"
                               Grid.Row="4"
                               Grid.Column="1"
                               Margin="8 0 0 0"
                               Style="{StaticResource BlurableText}"
                               />
                    <RadioButton x:Name="radioButtonLogonMethodPassthrough"
                        Style="{DynamicResource RadioButtonStyle}"
                        HorizontalAlignment="Left"
                        Grid.Row="1"
                        Grid.Column="0"
                        Margin="4 5"
                        Checked="radioButtonLogonMethod_Checked"
                        />

                    <RadioButton x:Name="radioButtonLogonMethodBasic"
                        Style="{StaticResource BlurableRadioButton}"
                        HorizontalAlignment="Left"
                        Grid.Row="2"
                        Grid.Column="0"
                        Margin="4 5"
                        Checked="radioButtonLogonMethod_Checked"
                        />

                    <RadioButton x:Name="radioButtonLogonMethodToken"
                        Style="{StaticResource BlurableRadioButton}"
                        HorizontalAlignment="Left"
                        Grid.Row="3"
                        Grid.Column="0"
                        Margin="4 5"
                        Checked="radioButtonLogonMethod_Checked"
                        />
                    <RadioButton x:Name="radioButtonLogonMethodForms"
                        Style="{StaticResource BlurableRadioButton}"
                        HorizontalAlignment="Left"
                        Grid.Row="4"
                        Grid.Column="0"
                        Margin="4 5"
                        Checked="radioButtonLogonMethod_Checked"
                        />
                    <Border Style="{StaticResource BlurMaskBoarder}"/>
                </Grid>
            </Border>

            <Border x:Name="additionalBlockLogonMethodBasic"
                    Grid.Row="4"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5" Grid.ColumnSpan="3"
                    Style="{StaticResource BlurableBorder}"
                    IsEnabled="{Binding ElementName=M42SettingsWindows, Path=IsNotMethodBlurred}"
                    >
                <Grid Grid.IsSharedSizeScope="True">
                    <Grid.RowDefinitions>
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                    </Grid.RowDefinitions>

                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Basic.Header}"
                               Grid.Row="0"
                               Grid.Column="0"
                               Grid.ColumnSpan="2"
                               FontWeight="Bold"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Basic.Username}"
                               Grid.Row="1"
                               Grid.Column="0"
                               Margin="4 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Basic.Password}"
                               Grid.Row="2"
                               Grid.Column="0"
                               Margin="4 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <Border
                        Grid.Row="1"
                        Grid.Column="1"
                        Margin="8 5"
                        CornerRadius="2"
                        BorderThickness="0.5"
                        BorderBrush="Gray"
                        VerticalAlignment="Center"
                        Padding="3 2"
                        >
                        <TextBox
                            x:Name="BasicUserName"
                            BorderThickness="0"
                            BorderBrush="Transparent"
                            VerticalAlignment="Center"
                            Text="imagoverum\vvogel"
                        />
                    </Border>

                    <Border
                        Grid.Row="2"
                        Grid.Column="1"
                        Margin="8 5"
                        CornerRadius="2"
                        BorderThickness="0.5"
                        BorderBrush="Gray"
                        VerticalAlignment="Center"
                        Height="21"
                        Padding="3 2"
                        >
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="auto" />
                            </Grid.ColumnDefinitions>
                            <PasswordBox Grid.Column="0"
                                x:Name="pwBoxPasswordBasicShow"
                                BorderThickness="0"
                                BorderBrush="Transparent"
                                VerticalAlignment="Center"
                                Password="Matrix42"
                                PasswordChanged="pwBoxPasswordBasicShow_PasswordChanged"
                            />
                            <TextBox Grid.Column="0"
                                x:Name="txtBoxPasswordBasicShow"
                                BorderThickness="0"
                                BorderBrush="Transparent"
                                VerticalAlignment="Center"
                                Visibility="Collapsed"
                                TextChanged="txtBoxPasswordBasicShow_TextChanged"
                            />
                            <ico:AdaptableIcon
                                x:Name="iconPasswordBasicShow"
                                Grid.Column="1"
                                SelectedMaterialIcon="ic_visibility"
                                BorderPadding="0"
                                IconWidth="17" IconHeight="17"
                                Tag="PwBasicOn"
                                MouseLeftButtonDown="iconPasswordShow_MouseLeftButtonDown"
                                />
                            <ico:AdaptableIcon
                                x:Name="iconPasswordBasicHide"
                                Grid.Column="1"
                                SelectedMaterialIcon="ic_visibility_off"
                                Visibility="Collapsed"
                                BorderPadding="0"
                                IconWidth="17" IconHeight="17"
                                Tag="PwBasicOff"
                                MouseLeftButtonDown="iconPasswordShow_MouseLeftButtonDown"
                                />
                        </Grid>
                    </Border>

                    <Border Style="{StaticResource BlurMaskBoarder}"/>
                </Grid>
            </Border>

            <Border x:Name="additionalBlockLogonMethodToken"
                    Grid.Row="5"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5" Grid.ColumnSpan="3"
                    Style="{StaticResource BlurableBorder}"
                    IsEnabled="{Binding ElementName=M42SettingsWindows, Path=IsNotMethodBlurred}"
                    >
                <Grid Grid.IsSharedSizeScope="True">
                    <Grid.RowDefinitions>
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                    </Grid.RowDefinitions>

                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Token.Header}"
                               Grid.Row="0"
                               Grid.Column="0"
                               Grid.ColumnSpan="2"
                               Style="{StaticResource DefaultText}"
                               />

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Token.Token}"
                               Grid.Row="1"
                               Grid.Column="0"
                               Margin="4 0 0 0"
                               Style="{StaticResource DefaultText}"
                               />

                    <Border
                        Grid.Row="1"
                        Grid.Column="1"
                        Margin="8 5"
                        CornerRadius="2"
                        BorderThickness="0.5"
                        BorderBrush="Gray"
                        VerticalAlignment="Center"
                        Padding="3 2"
                        >
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="auto" />
                            </Grid.ColumnDefinitions>
                            <PasswordBox Grid.Column="0"
                                         x:Name="pwBoxPasswordTokenShow"
                                         BorderThickness="0"
                                         BorderBrush="Transparent"
                                         VerticalAlignment="Center"
                                         Margin="0 0 3 0"
                                         Password="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1" 
                                         PasswordChanged="pwBoxPasswordTokenShow_PasswordChanged"
                            />
                            <TextBox Grid.Column="0"
                                         x:Name="txtBoxPasswordTokenShow"
                                         BorderThickness="0"
                                         BorderBrush="Transparent"
                                         VerticalAlignment="Center"
                                         Visibility="Collapsed"
                                         Margin="0 0 3 0"
                                         TextChanged="pwBoxPasswordTokenHide_TextChanged"
                            />
                            <ico:AdaptableIcon
                                x:Name="iconTokenShow"
                                Grid.Column="1"
                                SelectedMaterialIcon="ic_visibility"
                                BorderPadding="0"
                                IconWidth="17" IconHeight="17"
                                Tag="TokenOn"
                                MouseLeftButtonDown="iconPasswordShow_MouseLeftButtonDown"
                                />
                            <ico:AdaptableIcon
                                x:Name="iconTokenHide"
                                Grid.Column="1"
                                SelectedMaterialIcon="ic_visibility_off"
                                Visibility="Collapsed"
                                BorderPadding="0"
                                IconWidth="17" IconHeight="17"
                                Tag="TokenOff"
                                MouseLeftButtonDown="iconPasswordShow_MouseLeftButtonDown"
                                />
                        </Grid>
                    </Border>
                    <Border Style="{StaticResource BlurMaskBoarder}"/>
                </Grid>
            </Border>

            <Border x:Name="additionalBlockLogonMethodForms"
                    Grid.Row="6"
                    CornerRadius="7.5"
                    Background="{DynamicResource BackgroundColor.Menu.MainCategory}"
                    Margin="5,5,5,5"
                    Padding="10 5" Grid.ColumnSpan="3"
                    Style="{StaticResource BlurableBorder}"
                    IsEnabled="{Binding ElementName=M42SettingsWindows, Path=IsNotMethodBlurred}"
                    >
                <Grid Grid.IsSharedSizeScope="True">
                    <Grid.RowDefinitions>
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                        <RowDefinition SharedSizeGroup="RowsHeight" />
                    </Grid.RowDefinitions>

                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="auto" />
                        <ColumnDefinition Width="*" />
                    </Grid.ColumnDefinitions>

                    <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Forms.Header}"
                               Grid.Row="0"
                               Grid.Column="0"
                               Grid.ColumnSpan="2"
                               Style="{StaticResource DefaultText}"
                               />

                    <Border
                        Grid.Row="1"
                        Grid.Column="1"
                        Margin="8 5"
                        CornerRadius="2"
                        BorderThickness="0.5"
                        VerticalAlignment="Center"
                        HorizontalAlignment="Left"
                        Height="21"
                        Padding="4 2" MouseLeftButtonDown="DoFormsAuthentication_MouseLeftButtonDown"
                        >
                        <Border.Resources>
                            <Style TargetType="Border">
                                <Setter Property="Background"
                                    Value="{DynamicResource Background.Menu.Icon.Hover}" />
                                <Setter Property="BorderBrush"
                                    Value="Gray" />
                                <Style.Triggers>
                                    <Trigger Property="IsMouseOver" Value="True">
                                        <Setter Property="Background" Value="#FFD8E6FF" />
                                        <Setter Property="BorderBrush" Value="#FF5593FF" />
                                    </Trigger>
                                </Style.Triggers>
                            </Style>
                        </Border.Resources>
                        <TextBlock Text="{Binding Converter={StaticResource LanguageConverter}, ConverterParameter=M42Settings.LogonMethod.Forms.Logon}"
                               Grid.Row="2"
                               Grid.Column="0"
                               Margin="8 0 8 0"
                               IsHitTestVisible="False"
                               Style="{StaticResource DefaultText}"
                               />
                    </Border>
                    <Border Style="{StaticResource BlurMaskBoarder}"/>
                </Grid>
            </Border>

            <TextBlock Grid.Row="7" Grid.ColumnSpan="3"
                       x:Name="txtAuthenticationError"
                       Text="Sie konnten nicht angemeldet werden. Bitte ändern Sie ihre Angaben für eine gültige Anmeldung."
                       Grid.Column="0"
                       Margin="10 3 0 3"
                       Foreground="Red"
                       />

            <Grid Grid.Row="8" Grid.ColumnSpan="3">

                <Grid.Resources>
                    <Style TargetType="ico:AdaptableIcon">
                        <Setter Property="Margin"
                                Value="0 10 0 0" />
                        <Setter Property="IconWidth"
                                Value="125" />
                        <Setter Property="PrimaryIconColor"
                                Value="{DynamicResource Color.Menu.Icon}" />
                        <Setter Property="BorderPadding"
                                Value="2.5" />
                        <Setter Property="HorizontalAlignment"
                                Value="Center" />
                        <Setter Property="Cursor"
                                Value="Hand" />
                    </Style>
                </Grid.Resources>

                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="7*" />
                    <ColumnDefinition Width="31*"/>
                    <ColumnDefinition Width="38*" />
                </Grid.ColumnDefinitions>

                <ico:AdaptableIcon x:Name="ConfirmButton"
                                   Grid.Column="0"
                                   SelectedMaterialIcon="ic_check" Grid.ColumnSpan="2" HorizontalAlignment="Left" Margin="32,10,0,0" MouseDown="ConfirmButton_MouseDown" TouchDown="ConfirmButton_TouchDown">
                    <ico:AdaptableIcon.Tag>
                        <sys:Boolean>True</sys:Boolean>
                    </ico:AdaptableIcon.Tag>
                    <ico:AdaptableIcon.Resources>
                        <Style TargetType="ico:AdaptableIcon"
                               BasedOn="{StaticResource  {x:Type ico:AdaptableIcon}}">
                            <Style.Triggers>
                                <Trigger Property="IsMouseOver"
                                         Value="True">
                                    <Setter Property="PrimaryIconColor"
                                            Value="{DynamicResource Color.Green}" />
                                    <Setter Property="IconBackgroundColor"
                                            Value="{DynamicResource BackgroundColor.Menu.MainCategory}" />
                                </Trigger>
                            </Style.Triggers>
                        </Style>
                    </ico:AdaptableIcon.Resources>

                </ico:AdaptableIcon>

                <ico:AdaptableIcon x:Name="CancelButton"
                                   Grid.Column="2"
                                   SelectedMaterialIcon="ic_close" Margin="0,10,0,0" MouseLeftButtonUp="CloseButton_MouseLeftButtonUp" TouchDown="CloseButton_TouchDown">
                    <ico:AdaptableIcon.Tag>
                        <sys:Boolean>False</sys:Boolean>
                    </ico:AdaptableIcon.Tag>
                    <ico:AdaptableIcon.Resources>
                        <Style TargetType="ico:AdaptableIcon"
                               BasedOn="{StaticResource  {x:Type ico:AdaptableIcon}}">
                            <Setter Property="PrimaryIconColor"
                                    Value="{DynamicResource Color.Menu.Icon}" />
                            <Style.Triggers>
                                <Trigger Property="IsMouseOver"
                                         Value="True">
                                    <Setter Property="PrimaryIconColor"
                                            Value="{DynamicResource Color.Red}" />
                                    <Setter Property="IconBackgroundColor"
                                            Value="{DynamicResource BackgroundColor.Menu.MainCategory}" />
                                </Trigger>
                            </Style.Triggers>
                        </Style>
                    </ico:AdaptableIcon.Resources>
                </ico:AdaptableIcon>

            </Grid>

        </Grid>

    </Border>

</settingspagebase:SettingsPageBase>
