Пользовательские интерфейсы MS Project никогда не программируются с помощью одного элемента управления, и, как уже указывал Одед, скорее всего, это будет пользовательский C ++ API.
Существует много информации о Project в MSDN, например, 2007 Модель объекта .
Возможно, в зависимости от ваших реальных потребностей, вы можете встроить COM-объект для вызова Project. Извините, я не знаю точно, как это сделать, но если вы исследуете тему, пожалуйста, добавьте свои результаты к вопросу: -)
Интересно, что Expression Blend - это первое крупное приложение, разработанное Microsoft, которое было разработано в рамках программирования, которое они выпускали сторонним разработчикам. (Без учета Win32 API нижнего уровня). В частности, впервые такое большое приложение было разработано одновременно с фреймворком, и команда смогла передать свой опыт команде фреймворка. В результате присущие WPF шаблоны были значительно улучшены.