hola buenas noches estoy empezando a utilizar net 2012, ya he logrado hacer consultas, he realizado ABM con firebird, sólo lo habia hecho desde un unico form donde estuve testeando, ahora al agregar un nuevo form(2) y agrgar contoles como DTP, Cbo, Txt y al seleccionar una fecha en el Dtp al cargar el Cbo con items y al agrgar datos a la caja de texto, me percate que al cerrar el form2 con
me.close()
y volverlo a mostrar me vuelve a mostrar el item seleccionado anteriormente en el Cbo el Dtp muestra la fecha seleccionada anteriormente y la caja de texto muestra el dato introducido, es como si nunca se ubiera cerrado el form,
mi pregunta es normal esto?
tengo que limpiar los controles a iniciar el form?
o que estoy haciendo mal ?
aqui selecciono una fecha introduzco un dato en el textbox y selecciono un item del combo

aqui cierro el form2

aqui muestro el form2 de nuevo y veo que los datos se muestran como si no hubiera cerrado jamas el form
Form2.ShowDialog()

de hecho el combo me duplica los items no se limpia al cerrar el form

de antemano agradecere sus opiniones y sugerencias muchas gracias