小编Mar*_*ade的帖子

GraphSharp 树布局从左到右

我尝试使用 CodePlex 的 GraphSharp 创建一棵树。

我查看了示例应用程序并尝试“重新设计”该示例。

问题是,如果我尝试以编程方式设置 LayoutAlgorithmType = "Tree" ,我会得到一个 TargetInvocationException ... 这很神秘,因为在示例中它有效。

我的问题是:如何创建具有树布局和从左到右方向的图形。

提前致谢 :)

我的代码:

public partial class MainWindow : Window
{
    private IBidirectionalGraph<object, IEdge<object>> _graphToVisualize;

    public IBidirectionalGraph<object, IEdge<object>> GraphToVisualize
    {
        get { return _graphToVisualize; }
    }

    public MainWindow()
    {
        CreateGraphToVisualize();

        InitializeComponent();
    }

    private void CreateGraphToVisualize()
    {
        var g = new BidirectionalGraph<object, IEdge<object>>();



        string[] vs = new string[5];
        for (int i = 0; i < 5; i++)
        {
            vs[i] = i.ToString();
            g.AddVertex(vs[i]);
        }

        //add some edges
        g.AddEdge(new …
Run Code Online (Sandbox Code Playgroud)

wpf tree-left-right graph-sharp

3
推荐指数
1
解决办法
2809
查看次数

标签 统计

graph-sharp ×1

tree-left-right ×1

wpf ×1