Могу ли я запустить функцию в Xaml после просмотра объекта в течение n раз? (Пакет SDK Tobii Core)

Могу ли я запустить функцию в Xaml после просмотра объекта в течение n раз? (Tobii Core SDK)?

// функция в....xaml.cs

private void Close_Window(object sender, RoutedEventArgs e)
    {
        this.Close();

    }

//Xaml

    <ResourceDictionary>
        <Style x:Key="RectangleWithGazeAwareAnimation" TargetType="Rectangle">
            <Setter Property="wpf:Behaviors.IsGazeAware" Value="True"></Setter>
            <Setter Property="Opacity" Value="1"/>
              <Style.Triggers>
                <Trigger Property="wpf:Behaviors.HasGaze" Value="True">

// Итак, запускаем функцию Close_Window после просмотра объекта (прямоугольник)

                    <Trigger.EnterActions>
                        <BeginStoryboard>
                            <Storyboard>
                                <DoubleAnimation Storyboard.TargetProperty="Opacity" To="0.25" 
                                                 Duration="0:0:.1"></DoubleAnimation>
                            </Storyboard>
                        </BeginStoryboard>
                    </Trigger.EnterActions>
                    <Trigger.ExitActions>
                        <BeginStoryboard>
                            <Storyboard>
                                <DoubleAnimation Storyboard.TargetProperty="Opacity" To="1" 
                                     Duration="0:0:.1"></DoubleAnimation>
                            </Storyboard>
                        </BeginStoryboard>`
                    </Trigger.ExitActions>

                </Trigger>
            </Style.Triggers>
        </Style>
    </ResourceDictionary>
</Window.Resources>

0 ответов

Другие вопросы по тегам