LayoutChange

StockSharp.Xaml.Diagram.GXDiagram.Layout

Esto enumera las razones por las que un diseño puede ya no ser válido cuando una parte determinada ha sido agregada o eliminada.

Campos

Added
public const LayoutChange Added
value = LayoutChange.Added

Se ha añadido un nodo, un enlace o una membresía de grupo.

All
public const LayoutChange All
value = LayoutChange.All

Todos LayoutChange flags combinadas, excepto InitialOnly. Precaución: debido a la probabilidad de diseños frecuentes, esto se utiliza básicamente sólo para indicar a la Parte) que se debe realizar un nuevo diseño incondicionalmente.

DiagramLayoutChanged
public const LayoutChange DiagramLayoutChanged
value = LayoutChange.DiagramLayoutChanged

El valor de propiedad de la propiedad de la propiedad ha sido reemplazado. No hay ninguna parte asociada con este cambio.

GroupLayoutChanged
public const LayoutChange GroupLayoutChanged
value = LayoutChange.GroupLayoutChanged

El valor de la propiedad de la propiedad de la propiedad ha sido reemplazado en un grupo.

GroupSizeChanged
public const LayoutChange GroupSizeChanged
value = LayoutChange.GroupSizeChanged

El tamaño de un grupo ha cambiado.

InitialOnly
public const LayoutChange InitialOnly
value = LayoutChange.InitialOnly

Cuando esta bandera se incluye en las Condiciones, no se producirán diseños después de la inicial, a menos que la disposición sea invalidada incondicionalmente.

LinkAdded
public const LayoutChange LinkAdded
value = LayoutChange.LinkAdded

Se ha añadido un enlace al diagrama.

LinkRemoved
public const LayoutChange LinkRemoved
value = LayoutChange.LinkRemoved

Se ha eliminado un enlace del diagrama.

MemberAdded
public const LayoutChange MemberAdded
value = LayoutChange.MemberAdded

Se ha añadido un nodo miembro a un grupo.

MemberRemoved
public const LayoutChange MemberRemoved
value = LayoutChange.MemberRemoved

Un nodo miembro ha sido eliminado de un grupo.

NodeAdded
public const LayoutChange NodeAdded
value = LayoutChange.NodeAdded

Se ha añadido un nodo al diagrama.

NodeLocationChanged
public const LayoutChange NodeLocationChanged
value = LayoutChange.NodeLocationChanged

La ubicación de un nodo o grupo ha cambiado. Precaución: esto es raramente usado, debido a la probabilidad de diseños frecuentes.

NodeRemoved
public const LayoutChange NodeRemoved
value = LayoutChange.NodeRemoved

Se ha eliminado un nodo del diagrama.

NodeSizeChanged
public const LayoutChange NodeSizeChanged
value = LayoutChange.NodeSizeChanged

El tamaño de un nodo (que no es un grupo) ha cambiado. Precaución: esto es usado infrecuentemente, debido a la probabilidad de que se diseñan frecuentes.

None
public const LayoutChange None
value = LayoutChange.None

No hay razón particular para una invalidación de la distribución.

Removed
public const LayoutChange Removed
value = LayoutChange.Removed

Se ha eliminado un nodo, un enlace o una membresía de grupo.

Standard
public const LayoutChange Standard
value = LayoutChange.Standard

Todas las banderas agregadas y eliminadas, más DiagramLayoutChanged y GroupLayoutChanged, pero no NodeSizeChanged y NodeLocationChanged y InitialOnly. Este es el valor predeterminado de las Condiciones. Corresponde a todos los cambios graficos-estructurales y los reemplazos de diseño.

ViewportSizeChanged
public const LayoutChange ViewportSizeChanged
value = LayoutChange.ViewportSizeChanged

El tamaño de ViewportBounds@ ha cambiado, ya sea porque el DiagramPanel@ ha cambiado de tamaño o porque la Escala ha cambiado. Esto sólo se aplica a la distribución de nivel superior, el diseño.

VisibleChanged
public const LayoutChange VisibleChanged
value = LayoutChange.VisibleChanged

La propiedad Visible ha cambiado en un nodo o en un enlace.