Advertisement
Guest User

Untitled

a guest
Jun 7th, 2012
596
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.61 KB | None | 0 0
  1. public Autodesk.Windows.RibbonItem GetRibbonItem(RibbonItem item)
  2.         {
  3.             RibbonControl ribbonControl = RevitRibbonControl.RibbonControl;
  4.  
  5.             foreach (var tab in ribbonControl.Tabs)
  6.             {
  7.                 foreach (var panel in tab.Panels)
  8.                 {
  9.                     foreach (var ribbonItem in panel.Source.Items)
  10.                     {
  11.                         if (ribbonItem.AutomationName == item.Name)
  12.                             return ribbonItem as Autodesk.Windows.RibbonItem;
  13.                     }
  14.                 }
  15.             }
  16.  
  17.             return null;
  18.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement