問題タブ [msagl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1113 参照

c# - MSAGL を使用してエッジのみをルーティングする

MSAGL を使用して既存のレイアウトのエッジのみをルーティングする方法はありますか?

を使用して生成されたレイアウトを持つGeometryGraphオブジェクトがLayeredLayoutあり、レイアウト アルゴリズムを再度実行せずにエッジを削除/追加したい (この操作はノードの位置を大幅に変更し、エンド ユーザーを混乱させます)。

すべてのノード位置を修正して、レイアウトを再度実行することはできますか?

0 投票する
1 に答える
1917 参照

graph - MSAGL: 可視グラフを更新 (エッジを追加)

MSAGL をテストするために簡単なサンプル アプリケーションを作成していますが、グラフが表示された後にエッジを追加すると KeyNotFoundException が発生します。

これは、どういうわけかデータを更新する必要があることに関係していると思います-または、おそらく別のアプローチを使用しますが、方法がわかりません。

サンプル:

例外の詳細:

0 投票する
1 に答える
542 参照

c# - C# オブジェクトの属性を動的に変更する方法

このチュートリアルを読んでい ます http://chalaki.com/how-to-program-msagl-glee-to-create-hierarchical-graph-layouts/519/

コードサンプルを使用。

ここに画像の説明を入力

属性を動的にしようとしています (後でデータベースから属性をロードできるようにしたい)

私が試してみました

しかし、それは機能していません。どうすればこれを行うことができますか、これを動的に行うことについて読むことさえできますか?

[回答] これが最善の方法かどうかはわかりませんが、うまくいきます。

--私がした色について

--私がした形のために

ここで、「test1」、「diamond」、および「Red」の値はデータベースから取得されます。

0 投票する
1 に答える
536 参照

c# - C# MSAGL - 表示スタイル

ここに画像の説明を入力

これは MSAGL を使用した C# の winform アプリケーションです。グレー ゾーンの色を白に変更し、ノードのフォント スタイルを変更しようとしていますが、それらを設定するにはどうすればよいですか?

0 投票する
0 に答える
25 参照

c# - MSAGL の隠しノードとエッジ

GraphViewer非表示のノードとエッジをオブジェクトで説明することは可能ですか? ノードとエッジを含むグラフを作成していますが、「ルート」ノードのみを表示に設定しています。結果のグラフには、非表示のノード/エッジが描画される空白の束があります。その空白を削除したいと思います。本質的に、表示可能なグラフを表示可能なノード/エッジのみにクリップします。