- 906 名前:デフォルトの名無しさん [2019/10/04(金) 14:31:48.61 ID:RxmXvWZXa.net]
- こんなの考えてみたが、あんまり便利でもないなw
private bool TryOnUIThread<T>(EventHandler<T> eh, object sender, T e) where T:EventArgs { if (!InvokeRequired) return false; Invoke((Action)(() => eh(sender, e))); return true; } private void FileSystemWatcher_Changed(object sender, FileSystemEventArgs e) { if (TryOnUIThread(FileSystemWatcher_Changed, sender, e)) return; var t = DoSome(); }
|

|