I have a dialog with some txb\'s and a button. When this button is clicked I want to change the button\'s Text, disable the button, start some Logic and then close the Window.>
You can have a thread that performs the calculation. This may help: Threads in CSharp
thread