Autodesk.Revit.DB.GradientBackgroundSettings
是Revit API中的一个类,用于定义渐变背景的属性。它是Autodesk.Revit.DB.BackgroundSettings
的派生类。
Autodesk.Revit.DB.Color
Autodesk.Revit.DB.Color
System.Double
System.Double
System.Boolean
var settings = new Autodesk.Revit.DB.GradientBackgroundSettings(Autodesk.Revit.DB.Color.Yellow, Autodesk.Revit.DB.Color.Red);
settings.BackgroundHorizonPosition = 0.2;
settings.BackgroundVertPosition = 0.2;
if(settings.IsValidColor(Autodesk.Revit.DB.Color.Green))
{
settings.BackgroundTopColor = Autodesk.Revit.DB.Color.Green;
}
以上示例代码创建了一个渐变背景设置对象,背景的颜色从黄色渐变到红色,在水平方向和垂直方向上的位置分别为0.2。最后检查了颜色是否有效,并将顶部颜色设置为绿色(如果绿色是有效的颜色)。