Witam Wszystkich :-)

Mam mały problem do rozwiązania. Sytuacja wygląda następująco. Mam form1 i tam tabControl1 i w nim tabPage1 a w nim textBox1, mam również form2 i w nim tabControl1. W pewnym momencie następuje przeniesienie całego tabPage1 z tabControl1 z form1 do tabControl1 w form2. Następnie wypełniam textBox1 (np. wpisuje jakąś liczbę), wypełniam zawartość textBox1 jak już tabPage1 jest przeniesiony do tabContro1 w form2. Po wciśnieciu button1 ktory jest na form2 (ale nie na tabPage1) chcę wczytać wartość która jest w textBox1 i wykonać na niej pewne operacje. Jak powinienem wpisać kod w programie? Coś w stylu double a = Convert.ToDouble(form1.textBox1.Text) wczyta wartośc jaka była domyślenie w tym textBox1 zanim go przekopiowano a nie reaguje na nowa wartość. Co powinienem zrobić? Z góry dziękuje za pomoc :-)

Pozdrawiam,
batiaszka