Condividi tramite


Classe RelativePosition

Rappresenta una posizione nella finestra di progettazione che rimane indipendente dai sistemi di coordinate.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
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

Il tipo RelativePosition espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico RelativePosition(array<RelativePosition[]) Inizializza una nuova istanza della classe RelativePosition che contiene zero o più posizioni di riferimento esistenti.
Metodo pubblico RelativePosition(String, array<RelativePosition[]) Inizializza una nuova istanza della classe RelativePosition che contiene zero o più posizioni di riferimento esistenti.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Contains Restituisce un valore che indica se l'oggetto specificato RelativePosition è presente all'interno di questo oggetto RelativePosition.
Metodo pubblico Equals(Object) Determina se l'oggetto specificato è uguale a questo oggetto RelativePosition. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Equals(RelativePosition) Determina se l'oggetto RelativePosition specificato è uguale a RelativePosition.
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Restituisce il codice hash per questo oggetto. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce il nome di questa posizione. (Esegue l'override di Object.ToString()).

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Confronta due oggetti RelativePosition.
Operatore pubblicoMembro statico Inequality Confronta due oggetti RelativePosition.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Per una descrizione di questo membro, vedere IEnumerable.GetEnumerator.

In alto

Note

È possibile creare una posizione relativa singola o composta costituita da più posizioni. Ad esempio, se si definisce una posizione relativa denominata "top" e un'altra denominata "left", è possibile combinarle chiamando l'oggetto new RelativePosition(top, left). In tal modo, viene creata una nuova posizione relativa che rappresenta l'unione delle prime due. Il framework definisce un insieme di posizioni relative comuni nella classe RelativePositions statica. È possibile creare posizioni relative in base alle proprie esigenze.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Interaction

Altre risorse

Estensibilità di Progettazione WPF