0

I have to make an application that looks like UI same to same how can i make i have to do it in c#. alt text

Afnan Bashir
  • 7,319
  • 20
  • 76
  • 138

3 Answers3

3

I'm not sure if I can make a statement based on this single screenshot but in general I would say: if you create a new project from scratch, use WPF/Silverlight instead of WinForms.

MS didn't really invest in WinForms the past few years...

Stefan Koell
  • 1,476
  • 3
  • 15
  • 25
3

Like Decyclone said, it can be done either way, but I agree with both Decyclone and Stefan that WPF is definitely the way to go. Personally, I feel like it has a lot more versatility, and like Stefan said, Microsoft didn't seem to have WinForms at the top of their "to do" list in recent years, to say the least.

Here is another SO question that explains the advantages of when to use which.

This is another SO question that explains the differences/advantages of each. As is this.

Hope this helps!

Community
  • 1
  • 1
AmbiguousX
  • 1,704
  • 4
  • 24
  • 39
2

Looking a the UI, I would prefer WPF. Not that it can't be done with WinForms, but it will be a lot easier with WPF.

After setting up a basic layout, all you will need to do is apply custom styles/themes/templates to these controls.

decyclone
  • 30,394
  • 6
  • 63
  • 80