在WPF应用程序中使用Tobii EyeX注视进入矩形时,如何调用方法?

时间:2018-08-31 09:29:59

标签: c# wpf xaml triggers eye-tracking

我正在开发WPF应用程序,旨在帮助ALS患者。我正在使用Tobii EyeX,但是当用户凝视诸如Rectangle之类的FrameworkElement时,在任何地方都找不到如何调用方法的方法。我尝试在XAML中使用此代码:

    <Style x:Key="EyeXGazeAwareElement" TargetType="FrameworkElement">
        <Setter Property="eyeX:Behavior.GazeAware" Value="True" />
        <Setter Property="eyeX:Behavior.GazeAwareDelay" Value="250" />
    </Style>

    <Style x:Key="EyeXRect1" BasedOn="{StaticResource EyeXGazeAwareElement}" TargetType="Rectangle">
        <Style.Triggers>
            <EventTrigger eyeX:Behavior.HasGazeChanged="Rect1_EyeEnter"></EventTrigger>
        </Style.Triggers>
    </Style>

</Window.Resources>


<Grid>
    <Rectangle Name="Rect1" Style="{StaticResource EyeXRect1}" Fill="DarkGray"/>

但是它不起作用。 谢谢。

0 个答案:

没有答案