LayoutChange
特定の部分を追加または削除したときにレイアウトが有効でない可能性がある理由を列挙します。
フィールド
public const LayoutChange All
value = LayoutChange.All
LayoutChangeフラグは、InitialOnly 以外の組み合わせて組み合わせます。 注意: 頻繁にレイアウトの可能性のために、これは基本的にはパートに示すためにのみ使用されます)新しいレイアウトは、無条件に実行する必要があります。
public const LayoutChange DiagramLayoutChanged
value = LayoutChange.DiagramLayoutChanged
Layout プロパティーの値が置換されました。この変更に関連付けられている部分はありません。
public const LayoutChange GroupLayoutChanged
value = LayoutChange.GroupLayoutChanged
Layout プロパティーの値がグループに置換されました。
public const LayoutChange GroupSizeChanged
value = LayoutChange.GroupSizeChanged
グループのサイズが変更されました。
public const LayoutChange InitialOnly
value = LayoutChange.InitialOnly
このフラグが条件に含まれている場合、レイアウトが無条件に無効化されていない限り、初期のオブジェクトの後にレイアウトは発生しません。
public const LayoutChange MemberRemoved
value = LayoutChange.MemberRemoved
グループからメンバーノードを削除しました。
public const LayoutChange NodeLocationChanged
value = LayoutChange.NodeLocationChanged
ノードまたはグループの場所が変更されました。注意: これは、頻繁にレイアウトの可能性のために、まれに使われません。
public const LayoutChange NodeSizeChanged
value = LayoutChange.NodeSizeChanged
ノードのサイズ(グループではありません)が変更されました。 注意: これは、頻繁にレイアウトの可能性のために、一般的に使われていません。
public const LayoutChange Standard
value = LayoutChange.Standard
追加されたフラグと削除されたフラグのすべて、DiagramLayoutChangedとGroupLayoutChangedではなく、NodeSizeChangedとNodeLocationChangedとInitialOnlyとInitialOnlyです。 これは、条件のデフォルト値です。 これは、すべてのグラフ構造の変更とレイアウトの交換に対応しています。
public const LayoutChange ViewportSizeChanged
value = LayoutChange.ViewportSizeChanged
ViewportBoundsのサイズは変更されました。DiagramPanelはサイズを変更したり、スケールが変更されたためです。これはトップレベルのレイアウト、レイアウトのみに適用されます。
public const LayoutChange VisibleChanged
value = LayoutChange.VisibleChanged
ノードまたはリンクに Visible プロパティが変更されました。