...
It always return color 0, however I have put red everywhere.
Thank you !
[CommandMethod("TSTes")]
public static void TestTableStyleGridLineColor()
{
var dwg = CadApp.DocumentManager.MdiActiveDocument;
using (var tran = dwg.TransactionManager.StartTransaction())
{
var tsDict = (DBDictionary)tran.GetObject(dwg.Database.TableStyleDictionaryId, OpenMode.ForRead);
var tStyle = (TableStyle)tran.GetObject(tsDict.GetAt("STANDARD"), OpenMode.ForRead);
var titleColor1 = tStyle.GridColor(GridLineType.InnerGridLines, RowType.TitleRow).ToString(); //ByBlock
var titleColor2 = tStyle.GridColor(GridLineType.HorizontalGridLines, RowType.TitleRow).ToString(); //ByBlock
var titleColor3 = tStyle.GridColor(GridLineType.OuterGridLines, RowType.TitleRow); //ByBlock
var titleColor4 = tStyle.GridColor(GridLineType.HorizontalTop, RowType.TitleRow); // This color is RED
var titleColor5 = tStyle.GridColor(GridLineType.HorizontalGridLines, RowType.TitleRow); //ByBlock
var titleColor6 = tStyle.GridColor(GridLineType.HorizontalInside, RowType.TitleRow); //This color is RED
tran.Commit();
}
}