这是下面的代码。在此代码中,我希望调度程序在2秒后超时,但是它不起作用。请帮帮我。
private void Button_Click(object sender, RoutedEventArgs e)
{
CancellationTokenSource tokenn = new CancellationTokenSource();
Application.Current.Dispatcher.Invoke(DispatcherPriority.Send,TimeSpan.FromSeconds(1), (Action)MyMethod2);
MessageBox.Show("Hello");
}
private void MyMethod2()
{
Uri uri = new Uri(@"D:\1.docx");
webBrowse.Navigate(uri);
}