Bueno primero que nada discupa que me tomara tanto tiempo en contestar pero hay dias en que simplemente estoy hasta el cuello de trabajo...
sin embargo asi por ensimita te comento esto...
Si no me equivoco esta es la propiedad en donde defines el tamaño en este momento, Correcto?
Size = new System.Drawing.Size(58, 58);
Si eso es asi lo creo que deberias de hacer es sacar la propiedad Size fuera del metodo bLimpiar primero que nada por que limpiar es publico.
Y lo que tienes que hacer es crear una propiedad Size "que en este caso tiene que ser una estructura de dos campos si no me equivoco" pero tambien puedes declararla de tipo objeto bueno seria algo como asi.
Private "TipodelaPropiedad" Size = system.Drawing.Size(58, 58);
luego en el constructor de la clase le puedes cambiar el valor sin embargo cuando la clase es creada en el formulario que llegues a usar ese va a llegar a ser el tamaño y nada lo podra cambiar basicamente por que ya esta predefinido con esas dimensiones.
Saludos y suerte.
Carlos Cor.
Web Hosting, Design, Development & SEO at Crystaltech