Using the Office 2007 UL Tape DLL file with my project

I downloaded the official Office 2007 2007 .dll ribbon but now what? I am coding in VB.net. I don't know where to place this .dll and I don't see any additional controls at all. The readme explains how to license my copy, which I made.

Now what? I hope to magically see the ribbon control in the list of components that I can add somewhere, but it just isn't there ...

Is there a way to use this as a drag-n-drop component with a WYSIWYG Design View?

EDIT: To clarify, my goal is to use the ribbon in my own work, not modify the Office ribbon or develop a plugin for it. I cannot find any free feed anywhere and I am not sure if this is a .dll I have what I need.

+2


source to share


4 answers


I would suggest the following alternative to Microsoft Ribbon:

The professional tape you'll be using (now with a ball!)

This section discussed the licensing required to use the Office Ribbon.

To start using, first add the DLL reference to your solution:

  • In VS, right click on your WinForm project and select Add Reference ...
  • In the Add Reference dialog box, select the Browse tab and select the DLL.
  • Click "OK" in the "Add Link" dialog box.

To use the ribbon, see the tutorial here .

Also, the author of the feed opened the CodePlex project for the component here .



Edit: Problems adding controls to the ribbon.

The instructions found on the Getting Started page worked for me the last time I played with the ribbon, but they don't now. Maybe this is the version of Visual Studio I am using (I believe I used VS2005 Pro, now I am using VS2008 Pro).

In VS 2008, I was able to add controls to the RibbonPanel using the Panel Items property. Here's how:

  • Add a ribbon to your form.
  • Add a panel to the ribbon by clicking the Add Panel icon on the ribbon.
  • Select the panel you just added and select Items from the panel properties screen.
  • On the RibbonButton Collection Editor screen, click Add (or select a specific control from the drop-down list of the Add button). Don't forget to set the new control properties in the properties of this dialog box.
  • Click OK on the editor screen.

In the designer, the component was pretty flaky:

  • The added controls do not appear until I close the designer and reopen it.
  • The controls removed through the designer did not clean up the associated code with the ribbon control (I had to delete all the lines related to the Ribbon control in the .Designer.vb forms).
+2


source


I would say a DLL for creating plugins that interact with the ribbon. As far as I know, the Office 2007 UI is not for you, nor for anyone other than MS to use in our own projects. Unlike standard controls, they come with visual studio.



However, there is a WPF version . I don't think we'll see the MS version of Windows Forms available for free.

+1


source


A quick googling turns out to be a Ribbon UI Control Roundup for Developers that should cover your needs.

+1


source


Assuming you've downloaded the WPF Ribbon Preview from CodePlex, you'll find additional documentation here:

A Step-by-Step Guide to the Ribbon introduces the features available in the WPF Ribbon Class Library, and this Hands-on-Lab provides you with exercises to get started creating your own ribbon. Examples of these exercises are in C #, but they are probably still useful if you want to create a feed using VB.Net.

0


source







All Articles