• 0

[C#] Making The Forms Look Like MS Office?


Question

Hi,

Recently I have been encountering different software, and the GUI interface they have are identical to MS Office applications (e.g. Words, Excel etc...)

I am using Visual Studio 2008 to create my C# programs, but not sure how to make my software look like MS Office.

For an example of what I am talking about, you can try http://www.artisteer.com/?p=demo

Thanks!

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

If you know Windows programming, just use Win32 api and you will make easily and natively Office interfaces (standard, common, custom controls + GDI+)

People who don't know programming uses external libraries (useless of course) - codeproject samples are not professional at all (plenty of bugs, unusable in Production environment)

Office didn't invent anything and simply use native apis and custom controls...

Link to comment
Share on other sites

  • 0
If you know Windows programming, just use Win32 api and you will make easily and natively Office interfaces (standard, common, custom controls + GDI+)

People who don't know programming uses external libraries (useless of course) - codeproject samples are not professional at all (plenty of bugs, unusable in Production environment)

Office didn't invent anything and simply use native apis and custom controls...

Try posting something helpful next time. No one here cares if you have all the time in the world to develop your own native controls. Easily and Win32Api are not two words I ever hear together. I love how you think external libraries are for people who don't know programming. Take your arrogance elsewhere.

@ roosevelt: I would go with DevExpress if you want a good looking ribbon that is easy to implement.

Link to comment
Share on other sites

  • 0
If you know Windows programming, just use Win32 api and you will make easily and natively Office interfaces (standard, common, custom controls + GDI+)

People who don't know programming uses external libraries (useless of course) - codeproject samples are not professional at all (plenty of bugs, unusable in Production environment)

Office didn't invent anything and simply use native apis and custom controls...

Ummm, that would be months of work. And Office has several patents, so they've invented plenty of things.
Link to comment
Share on other sites

  • 0
If you know Windows programming, just use Win32 api and you will make easily and natively Office interfaces (standard, common, custom controls + GDI+)

People who don't know programming uses external libraries (useless of course) - codeproject samples are not professional at all (plenty of bugs, unusable in Production environment)

Office didn't invent anything and simply use native apis and custom controls...

You keep coding against the raw API. People who actually have software to deliver against a schedule use external libraries.

Link to comment
Share on other sites

  • 0
If you know Windows programming, just use Win32 api and you will make easily and natively Office interfaces (standard, common, custom controls + GDI+)

People who don't know programming uses external libraries (useless of course) - codeproject samples are not professional at all (plenty of bugs, unusable in Production environment)

Office didn't invent anything and simply use native apis and custom controls...

Ha... yeah. sure..... people who actually have work to get done dont sit around reading the API and trying to figure out how to code it in Win32... we have a HUGE project and we would have NO time to code that stuff, so we purchased a devexpress license... and their stuff is definatly not subpar...

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.