<Window x:Class="DrugaAplikacjaMvvm.MainWindow"
        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:local="clr-namespace:DrugaAplikacjaMvvm"
        xmlns:mw="clr-namespace:DrugaAplikacjaMvvm.ModelWidoku"
        xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800"
        local:KlawiszZmieniającyKolorNaCzerwonyBehavior.Klawisz="F1">
    <Window.DataContext>
        <mw:ModlWidokuDrugiejAplikacji/>
    </Window.DataContext>
    <Window.InputBindings>
        <KeyBinding Key="U" Modifiers="Ctrl" Command="{Binding UstawUMK}" />
    </Window.InputBindings>
    <i:Interaction.Behaviors>
        <local:ZamknięcieOknaEscapem Klawisz="Esc" />
        <local:PrzyciskZamykającyOkno Przycisk="{Binding ElementName=btnClose}" />
    </i:Interaction.Behaviors>
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Closed">
            <i:InvokeCommandAction Command="{Binding Zapisz}" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
    <StackPanel>
        <TextBlock Width="700" Height="50" Margin="10" FontSize="30"
                   Text="{Binding Napis, Mode=OneWay}"/>
        <TextBox Width="700" Height="50" Margin="10" FontSize="30"
                 Text="{Binding Napis, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" 
                 local:KlawiszZmieniającyKolorNaCzerwonyBehavior.Klawisz="F2">
            <i:Interaction.Behaviors>
                <local:DźwiękKlawiszy />
                <local:DajFocus />
            </i:Interaction.Behaviors>
        </TextBox>
        <Button Width="100" Height="50" Margin="10" Content="UMK"
                Command="{Binding UstawUMK}"/>
        <Button Name="btnClose" Content="Zamknij" local:KlawiszZmieniającyKolorNaCzerwonyBehavior.Klawisz="F3"
                Width="100" Height="50" Margin="10" />
    </StackPanel>
</Window>
