private static IHtmlMarker TryCreateMarker(PathSeriesDescriptor descriptor) { if (descriptor == null) { return(null); } var marker = new HtmlTableMarker(); if (descriptor.Orientation == SeriesOrientation.Row) { marker.ExpandRow = true; marker.ColumnHeaderRow = descriptor.TimesLocator.HeaderSeriesPosition; marker.RowHeaderColumn = descriptor.ValuesLocator.HeaderSeriesPosition; marker.SkipColumns = descriptor.Excludes.ToArray(); marker.SkipRows = null; } else if (descriptor.Orientation == SeriesOrientation.Column) { marker.ExpandColumn = true; marker.RowHeaderColumn = descriptor.TimesLocator.HeaderSeriesPosition; marker.ColumnHeaderRow = descriptor.ValuesLocator.HeaderSeriesPosition; marker.SkipColumns = null; marker.SkipRows = descriptor.Excludes.ToArray(); } return(marker); }
private static IHtmlMarker TryCreateMarker(PathCellDescriptor descriptor) { if (descriptor == null) { return(null); } var marker = new HtmlTableMarker(); marker.ColumnHeaderRow = descriptor.Column.HeaderSeriesPosition; marker.RowHeaderColumn = descriptor.Row.HeaderSeriesPosition; return(marker); }
public void TearDown() { myMarker.Reset(); myMarker = null; }
public void SetUp() { myMarker = new HtmlTableMarker(Color.Yellow, Color.SteelBlue); }