private void btnHideSelItems_Click(object sender, RoutedEventArgs e) {
foreach (var item in _ShellListView.SelectedItems.Where(x => x.IsFolder)) {
var di = new DirectoryInfo(item.ParsingName);
di.Attributes |= System.IO.FileAttributes.Hidden;
}
foreach (var item in _ShellListView.SelectedItems.Where(x => !x.IsFolder & !x.IsNetworkPath & !x.IsDrive)) {
var di = new FileInfo(item.ParsingName);
di.Attributes |= System.IO.FileAttributes.Hidden;
}
_ShellListView.RefreshContents();
}