A: The TableNode.Cell.TextFormat property lets you specify the text alignment. Its LineAlignment and Alignment members specify respectively the vertical and horizontal alignment.
A: Use this code:
grid[cellColumn, cellRow].Style.BackgroundBrush = new SolidBrush(desiredColor);
A:The headers cannot be removed because they define the width of the columns that follow. You can still hide them by setting the column headers Height to 0.
A: FlowChart.NET does not support all HTML formatting tags, but just a small subset. From the Text Attributes and Formatting topic in the help file:
<i>text</i> Indicates italic text.
<b>text</b> Indicates boldc text.
<u>text</u> Indicates underlined text.
<sub>text</sub> Indicates subscript.
<sup<text</sup> Indicates superscript.
<color=#RRGGBB>text</color> Changes the color of the text. The red green and blue color channels are specified as two-digit hexadecimal numbers.
You must set the TableNode.Font property to a larger font in order to increase the caption font size. You might also have to set the cells' Font if you need their fonts to differ from the caption's one.
A: That happens if Diagram.MeasureUnit is set to Pixel. Printers have much higher pixel density (DPI) and bitmaps appear very small in comparison to what they look like on the screen. To fix that, set MeasureUnit to Millimeter, Inch or any of the other logical units.
A: Yes, set the ShapeBrush to a SolidBrush instance whose color is set to Color.Transparent. For such nodes you'll probably want to make the shadow's color transparent too:
diagram.ShapeBrush = new MindFusion.Drawing.SolidBrush(Color.Transparent); diagram.ShadowColor = System.Drawing.Color.Transparent;Then all new nodes drawn will have only their outlines visible.