我已经创建了文件监视程序服务,并且每次在文件夹中放置PDF时都希望显示。我能够查看第一个文件,但是我添加的下一个文件显示“页面无法显示”。它没有循环到下一个文件。请您指教
library(tidyverse)
set.seed(123)
df %>%
group_by(exp) %>%
mutate(p = cor.test(a, b)$p.value,
rho = cor.test(a, b)$estimate) %>%
mutate_at(vars(p, rho), signif, 2) %>%
ggplot(aes(x=a, y=b)) +
geom_point() +
geom_text(data = . %>% distinct(p, rho, exp),
aes(x = -Inf, y = Inf,label = paste("p=",p,"\nrho=",rho)),
hjust = -0.1, vjust = 1.1, lineheight = 1) +
facet_wrap(~exp)
答案 0 :(得分:0)
有时FileSystemWatcher是如此之快,存在文件读写冲突。在尝试导航之前稍加延迟,看看是否有帮助。
Public void FileSystemWatcher_Created(Object Sender, FileSystemEventArgs e)
{
string filePath = e.FullPath;
Action action = async () =>
{
await Task.Delay(10);
pdfwindow.WbPdf.Navigate(filepath);
};
Dispatcher.BeginInvoke(action);
}