1
我有以下代碼:如何設置標籤上Graphviz4Net API使用HTML標籤
通過API生成的代碼無法正常工作:
digraph g {
graph [rankdir="LR" ,nodesep="1" ,compound="true" ];
subgraph cluster0 {
graph [label="<TABLE><TR><TD>End</TD></TR></TABLE>" ,shape="plaintext" ];
1 [ shape="none" ,fontcolor="white" ];
};
}
改變產生這種工作原理:
digraph g {
graph [rankdir="LR" ,nodesep="1" ,compound="true" ];
subgraph cluster0 {
graph [label=< <TABLE><TR><TD>End</TD></TR></TABLE> > ,shape="plaintext" ];
1 [ shape="none" ,fontcolor="white" ];
};
}
簡單的使用Label=<
而不是Label="
使它工作。
我使用最新版本的Graphviz API,並使用C#進行編碼。我添加如下標籤:
var newBlockSubgraph = new SubGraph<MyClass> { Label = stringBuilder.ToString()};
是否可以在生成的代碼中進行更改?我需要的標籤爲Label=<