为了好理解叫做紧凑型Button起始应该是栈式Button,关键词StackedItems,效果如下图

![在这里插入图片描述](https://cdn.bimath.com/blog/pg/Snipaste_2026-01-04_16-54-25.png)
> https://knowledge.autodesk.com/support/revit/learn-explore/caas/CloudHelp/cloudhelp/2014/ENU/Revit/files/GUID-1547E521-59BD-4819-A989-F5A238B9F2B3-htm.html

上面的引用连接中,介绍了每个按钮的使用,并且配备有详细的代码,可以参照上面的博客进行查询练习。

因为需要到这个命令的应该是有足够数量的开发人员,所以直接上代码需要的添加即可

注意事项:

  1. 图标像素为 16*16
  2. 命名不宜过长,否则不显示,建议补充在tooltip中
1
2
3
4
5
arPanel.AddSeparator();

arPanel.AddStackedItems(createParkingData,createParkingCodeData,createMonitorChange);
arPanel.AddSeparator();
arPanel.AddStackedItems(wall2SlabButtonData, putSymbolButtonData, deleteLinePatternButton);