Il codice che ho scritto funziona anche per Vb.Net
Non conoscendo tutte le funzioni che hai utilizzato con un po' di fantasia mi sono inventato quelle quattro righe di codice.