2016-12-12 5 views
0

AutoCAD 2010-2016用の新しいタブを作成する方法がたくさんありました。2009年は何もありません。 AutoCAD 2009でリボンパネルが初めて登場し、その後大きく変更されました。たとえば :私は、通常の作業例やドキュメントを見つけることができます私はdoes'ntリボンパネルの新しいタブをautoCad 2009 C#に追加する方法は?

... 
Autodesk.Windows.RibbonControl rbCtrl = ComponentManager.Ribbon; //doesn't work, coz ComponentManager is not exist in Autodesk.Windows 
... 
rbPanelSource.Items.Add(comboBox1); //doesn't work, coz Items has no Add method 
... 
/*Even example from ObjectARX 2009 doesn't work, coz haven't Ribbon in Autodesk.AutoCAD namespace*/ 
ribbonControl = Autodesk.AutoCAD.Ribbon.RibbonServices.RibbonPaletteSet.RibbonControl; 

は、理解しています。

答えて

2

アプリケーションには、2009 SDKのリボンAPIが少しあります。あなたが使用できるようにするAcRibbon.dllとAdWindows.dllを参照する必要が :

var ribbonControl = Autodesk.AutoCAD.Ribbon.RibbonServices.RibbonPaletteSet.RibbonControl; 
0

私の知る限り、Ribbon .NET APIはAutoCAD 2010 SDKからのみ入手できます。

+0

[OK]を、その後、どのように私はC#でのAutoCAD 2009のトップパンネルのタブを作成することができますか? – gek0n

関連する問題