i am beginner in graphic development and have no experience with it, i only developed always with standard win controls. Now i want to create interface in c# for my sports management simulation game, something like this: some other game

What would be the best for this? use some library or inherit the base controls to alter them? or something else? whitch could you recommend for example and simplicity for start?

What would be better to use? Winforms or WPF? it will be desktop app like Football manager, but far more simpler :) and it will be 2d only, no animation, just the controls thanks to all

  • 2
    \$\begingroup\$ +1 for starting simple - so you will get an upvote from me. Unfortunately your question is far too broad and we don't really like "Which should I use?" questions here. Both Winforms and WPF are equally qualified here: pick the one you like (I would personally go for WPF because of the 'skinning' ability and bindings etc.). Just make sure you use the client profile - so that your players don't need the full .Net framework installed. \$\endgroup\$ – Jonathan Dickinson Feb 15 '12 at 13:09
  • 1
    \$\begingroup\$ thanks, yes i was little bit worried that my Q is not really direct and i appologize for it, edited the q a little. I just never did something like this and dont know if some libraries (or all of the common?) allow me to change the shapes and colors of the controls, like buttons, labels, tboxes in any way i would want.. i tought i have to inherit my own controlls from the standard ones and alter them \$\endgroup\$ – Zavael Feb 15 '12 at 13:36
  • \$\begingroup\$ WPF (and Silverlight) will let you override the default style of built-in controls. Take, for example, cosmopolitanwpf.codeplex.com. This way you don't even need to inherit from them; just override their style. \$\endgroup\$ – Jonathan Dickinson Feb 15 '12 at 13:41
  • 2
    \$\begingroup\$ Don't take too harshly if the question is closed - overall you have the right idea with starting with something simple. Questions like this are more suited to the chat room. From the sounds of things you should use WPF or Silverlight - not WinForms. \$\endgroup\$ – Jonathan Dickinson Feb 15 '12 at 13:50
  • 1
    \$\begingroup\$ thanks again, you answered it so the Q does its job, i could set your answer as the correct, because it helped :) \$\endgroup\$ – Zavael Feb 15 '12 at 14:09

Browse other questions tagged or ask your own question.