C# で 2 部グラフを視覚化するためのライブラリまたはコードを誰かが推奨できますか?
Graph# は、この種のグラフを直接サポートしていないようです (ただし、頂点のもつれを解くためのサポートはいくつかあります)。
この2 部グラフのように、ノードにテキストを含むグラフィックを作成したいと考えています。同じ幅と高さのノードが理想的です。
グラフ番号に存在する WPF コントロールは完璧です。おそらく、XAML 定義さえ存在するのでしょうか? 別の方法として、レポート ウィンドウも非常に有効です。
おそらく、Graph# の経験が豊富な人なら、Graph# を利用してこれを行う方法についてヒントを提供できます。
NodeXL で少し試してみましたが、ノードはそれほど変更可能ではないように見えるため、完全な解決策ではないようです。おそらく、誰かがより良い解決策を提供できるでしょう。Soroush が提供する NetworkView で遊んでみました。現時点では、これは私が望むものに最も近いものです。
-更新- Soroush Falahati によって共有された NetworkView を試しました。これは良いベースのようですが、私が必要とするほど柔軟ではありません。これらのことをすぐに実行できるライブラリがそこにないと信じるには問題があります。(NetworkView には、コントロールに接続/エッジを設定する優れた機能があり、NodeXL をさらに強化します)。おそらく、Graph# はさらに多くのことを行うことができますが、現時点ではそれらの 2 つを試しただけです。