I'm trying to learn how to properly organize code. But I was wondering to start if it is possible to have any code that is in a button or form load event, to be called to another .cs file.

This way I can organize my code better and have each button event run its code from a .cs file and not the main form.cs file.

Might sound strange, but I'm just learning and do not really understand OOP yet. So this will at least help me get my code into buckets.

Thanks and any information will be great.

Take Care,