private void DeleteFile( TreeNode node ) { if (node.Tag is FileInfo) { var fi = node.Tag as FileInfo; if (_navigator.DeleteFile( fi )) { testSetNavigationTree.Nodes.Remove( node ); _selectedNodes.Remove( node ); } } }