LayoutChange

StockSharp.Xaml.Diagram.GXDiagram.Layout

特定の部分を追加または削除したときにレイアウトが有効でない可能性がある理由を列挙します。

フィールド

Added
public const LayoutChange Added
value = LayoutChange.Added

ノード、リンク、グループメンバーを追加

All
public const LayoutChange All
value = LayoutChange.All

LayoutChangeフラグは、InitialOnly 以外の組み合わせて組み合わせます。 注意: 頻繁にレイアウトの可能性のために、これは基本的にはパートに示すためにのみ使用されます)新しいレイアウトは、無条件に実行する必要があります。

DiagramLayoutChanged
public const LayoutChange DiagramLayoutChanged
value = LayoutChange.DiagramLayoutChanged

Layout プロパティーの値が置換されました。この変更に関連付けられている部分はありません。

GroupLayoutChanged
public const LayoutChange GroupLayoutChanged
value = LayoutChange.GroupLayoutChanged

Layout プロパティーの値がグループに置換されました。

GroupSizeChanged
public const LayoutChange GroupSizeChanged
value = LayoutChange.GroupSizeChanged

グループのサイズが変更されました。

InitialOnly
public const LayoutChange InitialOnly
value = LayoutChange.InitialOnly

このフラグが条件に含まれている場合、レイアウトが無条件に無効化されていない限り、初期のオブジェクトの後にレイアウトは発生しません。

LinkAdded
public const LayoutChange LinkAdded
value = LayoutChange.LinkAdded

図にリンクを追加しました。

LinkRemoved
public const LayoutChange LinkRemoved
value = LayoutChange.LinkRemoved

図からリンクを削除しました。

MemberAdded
public const LayoutChange MemberAdded
value = LayoutChange.MemberAdded

グループにメンバーノードを追加。

MemberRemoved
public const LayoutChange MemberRemoved
value = LayoutChange.MemberRemoved

グループからメンバーノードを削除しました。

NodeAdded
public const LayoutChange NodeAdded
value = LayoutChange.NodeAdded

ノードが図に追加された。

NodeLocationChanged
public const LayoutChange NodeLocationChanged
value = LayoutChange.NodeLocationChanged

ノードまたはグループの場所が変更されました。注意: これは、頻繁にレイアウトの可能性のために、まれに使われません。

NodeRemoved
public const LayoutChange NodeRemoved
value = LayoutChange.NodeRemoved

ノードは図から削除されました。

NodeSizeChanged
public const LayoutChange NodeSizeChanged
value = LayoutChange.NodeSizeChanged

ノードのサイズ(グループではありません)が変更されました。 注意: これは、頻繁にレイアウトの可能性のために、一般的に使われていません。

None
public const LayoutChange None
value = LayoutChange.None

レイアウト無効化の理由は特にありません。

Removed
public const LayoutChange Removed
value = LayoutChange.Removed

ノード、リンク、グループメンバーを削除しました。

Standard
public const LayoutChange Standard
value = LayoutChange.Standard

追加されたフラグと削除されたフラグのすべて、DiagramLayoutChangedとGroupLayoutChangedではなく、NodeSizeChangedとNodeLocationChangedとInitialOnlyとInitialOnlyです。 これは、条件のデフォルト値です。 これは、すべてのグラフ構造の変更とレイアウトの交換に対応しています。

ViewportSizeChanged
public const LayoutChange ViewportSizeChanged
value = LayoutChange.ViewportSizeChanged

ViewportBoundsのサイズは変更されました。DiagramPanelはサイズを変更したり、スケールが変更されたためです。これはトップレベルのレイアウト、レイアウトのみに適用されます。

VisibleChanged
public const LayoutChange VisibleChanged
value = LayoutChange.VisibleChanged

ノードまたはリンクに Visible プロパティが変更されました。