Hi, please pardon me for jumping in here. The answer to your question is Yes, you can use RadControls in Microsoft Project.
Now, you need to listen very carefully... :)
I am a huge fan of Telerik RadControls. I have a Premium license which I use primarily for ASP.NET and Windows Forms development.
I am also a huge fan of Add-in Express, which is to Microsoft Office what RadControls are to the user interface. Note: I am an avid user, not an employee or shill - so this is not an ad but an enthusuastic endorsement for fellow RadControls user/developers.
Add-in Express (ADX) provides a set of controls which are used instead of VSTO, just like we use Telerik grids and trees and other controls as a superset of what Microsoft provides. ADX facilitates event handling, integration with the Office UI, and especially with deployment.
Deployment is the major issue we all have with Microsoft Office development. We need COM shims between our managed code and the environment. There is documentation on this going all the way back to 2000 and it's been a royal pain. I've blogged the issues, read hundreds of other blogs, articles, forum postings, and books on the topic. It can be pure torture to get an add-in to work at all in a non-development environment. These days it's easier with VSTO and default VS2010 extensions, but if you want to deploy a single add-in to users who are running with different versions of Office in different versions of Windows, your world is going to be dominated by little nuances, setup tweaks, C code, and work-arounds that are all completely outside the scope of your application. Add-in Express eliminates all of that.
So from one RadControls user to another, please visit the Add-in Express website
. Read the blogs. Go through the forums (you'll see my name in there too). You'll see employees as dedicated as those at Telerik supporting software as good as RadControls, and a dedicated base of users too. I have to say, it's not "slam dunk easy" to start working with ADX, any more than it is with RadControls. It's a new library with its own set of nuances. But once you "get it" your development will start to fly. (Seriously, you really need
to go through the blogs and forums, like you do with RadControls, in order to understand the tool capabilities and process of using the tools.)
Does it work with Microsoft Project? Yes. My focus is on Excel and Outlook, and I'm making great use of RadControls to provide a professional and familiar user experience within those applications. You can do this with Project too.
Now I'll ask you for a personal favor. If you do contact Add-in Express, please leave a note for Andrei Smolin, a Team Leader there, and tell him Tony G sent you. Three years ago, he found one of my blogs expressing the pain of creating Excel add-ins, suggested that I try his company's software, and my life changed as much after that as it did when I found RadControls. I think he would appreciate knowing that his effort has born fruit.
I don't usually slobber all over myself advocating products like this with almost religious fervor. But I have two main tools in my kit aside from core Microsoft development tools, and those are RadControls and Add-in Express. I live in these tools every day of my life, spend my days and nights in the forums for these products, and earn a living when I show prospects what can be done with them. So I don't mind going a little over the top when expressing my satisfaction with them. Given the opportunity I embarrass myself with as much praise for RadControls. This has resulted in some of my colleagues and clients purchasing RadControls, and I hope you will similarly consider adding Add-in Express to your set of tools as well.
Uh, I hope that helps. :)