0
我使用WPF的幾個按鈕從不同的文件夾顯示圖像。所有按鈕的Click
模式是Hover
。對於某些按鈕,在懸停後,它被路由到功能OnButtonClick
。我想要做的是,只有在鼠標位於X
秒的按鈕上後,才能完成功能OnButtonClick
中的處理。
編輯: XAML代碼:
<Button Name="Dresses" Content="Dresses" Click="OnButtonClickDresses" Grid.Row="2" Height="34" Width="85" VerticalAlignment="Center" Grid.Column="5" FontFamily="Tahoma" FontSize="14" FontWeight="Bold" HorizontalAlignment="Center" Cursor="Hand" ClickMode="Hover">
<Button.Background>
<LinearGradientBrush>
<GradientStop Color="Yellow" Offset="0" />
<GradientStop Color="Green" Offset="1" />
</LinearGradientBrush>
</Button.Background>
</Button>
C#代碼:
private void OnButtonClickDresses(object sender, RoutedEventArgs e)
{
//Code for delay
//Code which should run only if mouse on button after 5 seconds
}
這裏是在相同的情況下,[這個問題](http://stackoverflow.com/questions/12638179/time-delay-on-trigger) – HichemSeeSharp