Revit二次开发1-Revit背景黑白颜色变换
原创
©著作权归作者所有:来自51CTO博客作者biyusr216的原创作品,请联系作者获取转载授权,否则将追究法律责任
0x01
需求:Revit背景黑白颜色变化
0x02
代码如下
Autodesk.Revit.ApplicationServices.Application application = commandData.Application.Application;
Color oldBackgroundColor = application.BackgroundColor;
Color newBackgroundColor;
if ( == 0
&& oldBackgroundColor.Blue == 0
&& oldBackgroundColor.Green == 0)
{
newBackgroundColor = new Color(255, 255, 255);
}
else
{
newBackgroundColor = new Color(0, 0, 0);
}
application.BackgroundColor = newBackgroundColor;
return Result.Succeeded;