I have form1 : User control and form2: form. I want to reset all the the value from form2 that will effect/reset showing to user control by using reset button. the user control get value from form2
something I tried:
RoomPlan.RoomStatus STATUS = rpRoomPlan[i].roomstatus();
if (STATUS == RoomPlan.RoomStatus.CLEAN)
{
generateRoomPlan();
om.IM_RESET_ROOM_STATUS(Convert.ToInt32(ROOMID));
rpRoomPlan[i].Enabled = true;
rpRoomPlan[i].BackColor = Color.WhiteSmoke;
}
om.IM_RESET_ROOM_STATUS is the web service *
case RoomStatus.CLEAN:
if (!string.IsNullOrEmpty(dr["ROOMID"].ToString())){
updateRoomDisplay(Color.DeepSkyBlue, Color.DeepSkyBlue, Color.LimeGreen,
"BOOK", "ASSIGNED", "", Color.White, Color.WhiteSmoke, Color.WhiteSmoke, "", "", true);}
when we click the reset button then the status BOOK ASSIGNED will change to BOOK UNASSIGN
You can reset the form by simply calling it's designer's InitializeComponent() method. It's private by default, so create another public one:
and then call it
form2.ResetForm();