Убедитесь, что вы установили правильные флаги NumberStyles при вызове double.Parse.
Очевидно, вы бы использовали приведенный ниже пример, но заменили литеральную строку ссылкой на текст в TextBox.
double d = double.Parse ("$10.10", NumberStyles.Currency);