Microsoft tiene pautas publicadas aquí en su sitio web. La conclusión es que las convenciones de nomenclatura húngaras están fuera.
EDITAR
Para aclarar esto, Microsoft ha eliminado la notación húngara de todas sus convenciones de nomenclatura, incluidos los elementos de la interfaz de usuario. SIN EMBARGO, MS no ha documentado ninguna recomendación para los elementos de la interfaz de usuario. Hay muchos enlaces por ahí que notan esto y ofrecen sus sugerencias, pero la conclusión es que con los elementos de la interfaz de usuario, estás solo. Enlace de ejemplo .
En nuestro estándar, hemos eliminado la notación húngara y estamos usando nombres explícitos, lo que significa que un botón llamado OK se llamaría ButtonOK, un bloque de texto llamado Comentarios sería TextblockComments. La desventaja es que los nombres pueden alargarse un poco, lo positivo es que TODOS saben exactamente qué es el elemento.
Siempre que establezca lo que funciona para usted y use ese estándar de manera consistente, no puede equivocarse.