这是我再github上法相的一个开源项目。
github项目:https://github.com/PrestonII/2013RevitRibbon
git地址:https://github.com/PrestonII/2013RevitRibbon.git
简单用法:
Ribbon ribbon = new Ribbon(application);
ribbon
.Tab("桥梁")
.Panel("创建")
.CreateButton("CreateTerrain", "创建地形",
btn => btn
.SetLongDescription("创建地形")
.SetLargeImage(Resources.创建地形))
.CreateButton("DrawAlignment", "创建道路",
btn => btn
.SetLongDescription("创建道路")
.SetLargeImage(Resources.创建道路))
.CreateButton("ConcreteSlabBridge", "砼板桥");
ribbon
.Tab("桥梁")
.Panel("转换")
.CreateButton("LiChengToXYZ", "里程坐标到XYZ",
btn => btn
.SetLongDescription("里程坐标到XYZ坐标")
.SetLargeImage(Resources.里程坐标到xyz))
.CreateButton("XYToLiChengZ", "XY坐标到里程",
btn => btn
.SetLongDescription("XY坐标到里程坐标")
.SetLargeImage(Resources.xyz到里程坐标));
ribbon
.Tab("桥梁")
.Panel("查询")
.CreateButton("SearchInstanceByLiCheng", "按里程查询")
.CreateButton("SearchInstanceByType", "按类型查询");
ribbon
.Tab("桥梁")
.Panel("统计")
.CreateButton("StatisticQuantity", "工程量统计");
演示效果如下:
CSDN文件地址:http://download.csdn.net/detail/reallytian/9174583
转载请标明作者和出处
作者:田腾