Form2_Loadイベントのほうがbutton1_Clickイベントより
先に呼ばれるからでは?
Form2_Loadイベントで全て処理してみては?