hola kafar! Creo que la unica manera de poder hacer esto es hacerlo a lo burro, es decir, me explico. Te entran la formula o la expresion en un textbox, asi, introducir el text1.text en una variable de tipo string e ir recorriendo la cadena con la funcion mid, y evaluando poco a poco la expresion. Primero, buscar parentesi, productos y divisiones, y asi sucesivamente e ir guardando cada subexpresion y evaluarla por separado.
Lo siento, pero no se me ocurre otro metodo mejor. Saludos.