At this moment i am trying to get a double value from textbox like this:
String.IsNullOrEmpty(textBox1.Text) ? 0.0 : Double.Parse(textBox1.Text)
Did you try Double.TryParse(String, NumberStyles, IFormatProvider, Double%)?
This could help to solve problems with various number formats.