I have just upgraded our wpf application from 3.5sp1 to 4.0.
The code below we use to bind the textbox to the underlying view model. The textbox is editable.
You can try to remove StringFormat={0:#,##0;(#,##0)} and write converter to do formating.
StringFormat={0:#,##0;(#,##0)}