Hey there everyone. I'm not asking for specific coding or anything, but just your experiences with creating menus. I'm trying to design a simple game in C# and I want to create a menu. But I do not want to cram everything onto one page (Which I can do, but I'd prefer not to. (only as last resort)). So I'm thinking of using several panels and then hiding/showing them as the user clicks 'next' buttons which would hide the current panel and then show the next on.
I'm assuming there is a way to use tabcontrols?
Also I guess I could make every control invisible, and show new controls everytime the 'next' button is shown. This is probably a bad idea.
But anyway, my question is: What's the best looking and most efficient way of doing this? What are your experiences?