public virtual void OnFileAdded(FileAddedEventArgs args) { if (FileAdded != null) { FileAdded(this, args); } }
private void FilesAdded(object sender, FileAddedEventArgs e) { foreach (string FilePath in e.GetFiles) { this.listView1.Items.Add(FilePath); } }
void fileList_FileAdded(object sender, FileAddedEventArgs e) { // ListViewItem lvi = new ListViewItem (); // lvi.Content = e.FilePath; // listView1.Items.Add (lvi); this.Dispatcher.BeginInvoke(new EventHandler <FileAddedEventArgs>(FilesAdded), sender, e); }
protected virtual void OnFilesAdded(FileAddedEventArgs e) { if (FilesAdded != null) { FilesAdded(this, e); } }
public virtual void OnFileAdded(FileAddedEventArgs args) { if (FileAdded != null) { FileAdded(this, args); } AddLog(args.FileInfo, args.UserId, EventLogController.EventLogType.FILE_ADDED); }
void fileList_FilesAdded(object sender, FileAddedEventArgs e) { if (InvokeRequired) { this.Invoke(new EventHandler <FileAddedEventArgs> (fileList_FilesAdded), sender, e); } else { foreach (string FilePath in e.GetFiles) { ListViewItem File = new ListViewItem(FilePath); ltvFiles.Items.Add(File); } } }
/// <summary> /// ファイル追加イベント /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void FileAdded(object sender, FileAddedEventArgs e) { if (Dispatcher.CheckAccess() == false) { Dispatcher.Invoke((Action)(() => { FileAdded(sender, e); })); return; } if (settingManager.ConvertSettingBody.EnableAutoAdd || settingManager.ConvertSettingBody.EnableFileAddOnStartup) { // 自動追加が有効な場合はファイルリストに追加 e.FileList.ForEach(item => { if (SourceFileListBox.Items.IndexOf(item) == -1) { SourceFileListBox.Items.Add(item); } }); SourceFileListBox.ScrollIntoView(e.FileList.Last()); } if (runner == null) { if (settingManager.ConvertSettingBody.EnableAutoConvert) { // 変換中でないかつ、自動実行が有効な場合は変換スタート ConvertStart_Click(this, null); } } else { // 既に変換中の場合はリストを更新 runner.ChangeSorceFileList(SourceFileListBox.Items.OfType <string>().ToList()); } }
void fileList_FilesAdded(object sender, FileAddedEventArgs e) { // This method will more then likely be called from a different thread. // So lets make sure that we are in the main thread before we add to the list. this.Dispatcher.BeginInvoke(new EventHandler <FileAddedEventArgs>(FilesAdded), sender, e); }
private void OnFileAdded(object sender, FileAddedEventArgs e) { label2.Text = e.File.Name; }