ん?
FolderView.SelectedItems() は foreach の初めに1度だけ実行されるような気がするが。