Compartir a través de


RelativePosition (Clase)

Representa una posición en el diseñador que sigue siendo independiente de los sistemas de coordenadas.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.Interaction.RelativePosition

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public NotInheritable Class RelativePosition _
    Implements IEnumerable
public sealed class RelativePosition : IEnumerable
public ref class RelativePosition sealed : IEnumerable
[<Sealed>]
type RelativePosition =  
    class
        interface IEnumerable
    end
public final class RelativePosition implements IEnumerable

El tipo RelativePosition expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público RelativePosition(array<RelativePosition[]) Inicializa una nueva instancia de la clase RelativePosition que contiene cero o más posiciones de referencia existentes.
Método público RelativePosition(String, array<RelativePosition[]) Inicializa una nueva instancia de la clase RelativePosition que contiene cero o más posiciones de referencia existentes.

Arriba

Métodos

  Nombre Descripción
Método público Contains Devuelve un valor que indica si el objeto RelativePosition especificado existe dentro de RelativePosition.
Método público Equals(Object) Determina si el objeto especificado es igual que este objeto RelativePosition. (Invalida a Object.Equals(Object)).
Método público Equals(RelativePosition) Determina si el objeto RelativePosition especificado es igual a este objeto RelativePosition.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Devuelve el código hash de este objeto. (Invalida a Object.GetHashCode()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve el nombre de esta posición. (Invalida a Object.ToString()).

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Equality Compara dos objetos RelativePosition.
Operador públicoMiembro estático Inequality Compara dos objetos RelativePosition.

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IEnumerable.GetEnumerator Para obtener una descripción de este miembro, vea IEnumerable.GetEnumerator.

Arriba

Comentarios

Puede crear una posición relativa única o una posición relativa compuesta que esté formada por más de una posición. Por ejemplo, si define una posición relativa denominada "top" y otra denominada "left", puede combinar ambas posiciones llamando a new RelativePosition(top, left). De esta forma, se crea una nueva posición relativa compuesta de las dos primeras posiciones. El marco de trabajo define un conjunto de posiciones relativas en la clase RelativePositions estática. Puede crear sus propias posiciones relativas para sus propias necesidades.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Windows.Design.Interaction (Espacio de nombres)

Otros recursos

Extensibilidad de WPF Designer