如何仅在表单加载到WPF C#中后才触发函数(以开始处理)?
我尝试了formloaded,它不起作用如何仅在表单加载到WPF C#中后才触发函数(以开始处理)?,c#,.net,wpf,forms,C#,.net,Wpf,Forms,我尝试了formloaded,它不起作用 private void UserControl_Loaded_1(object sender, RoutedEventArgs e) { //This function call with begin the processing. EnrolFingerprint(); } 我希望处理只在表单加载后进行,以便用户可以看到正在发生的事情。当前,处理正在进行,然后只有它加
private void UserControl_Loaded_1(object sender, RoutedEventArgs e)
{
//This function call with begin the processing.
EnrolFingerprint();
}
我希望处理只在表单加载后进行,以便用户可以看到正在发生的事情。当前,处理正在进行,然后只有它加载表单。将其放入睡眠线程中。确保调用使其在同一线程上执行。我忘了提到我不能使用后台工作线程或线程。因为我在EnrolFingerPrint()中使用了第三方dll,它不允许其他线程。这就是为什么我说你应该调用调度程序。只要EnrolFingerPrint在UI线程中同步运行,它将不可避免地阻止该线程,从而阻止UI。您必须找到一种使其异步的方法。然而,将线程与调度程序调用或BackgroundWorker一起使用是过时的方法。你会用