I have a C# Windows application with ~20 Forms. Every form got its own variables and graphic elements(pen, rectangles, lines....). When user closes a form I am using
this.Dispose();
Is this all that I have to do for handling closing or I need to add something more?