IView Interfejs

Definicja

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
    interface IElement
    interface ITransform
Public Interface IView
Implements IElement, ITransform
Pochodne
Implementuje

Właściwości

AnchorX

Pobiera składnik X punktu środkowego dla każdej transformacji względem granic elementu.

(Odziedziczone po ITransform)
AnchorY

Pobiera składnik Y punktu środkowego dla każdej transformacji względem granic elementu.

(Odziedziczone po ITransform)
AutomationId

Identyfikator używany przez narzędzia automatyzacji do interakcji z tym widokiem

Background

Pobiera farbę, która wypełni tło widoku.

Clip

Pobiera ścieżkę używaną do definiowania konspektu zawartości widoku.

DesiredSize

Pobiera bieżący żądany rozmiar tego widoku.

FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko

Frame

Pobiera granice widoku w kontenerze.

Handler

Pobiera lub ustawia procedurę obsługi widoków widoku.

Height

Pobiera określoną wysokość widoku IView.

HorizontalLayoutAlignment

Określa poziomy aspekt układu tego elementu w kontenerze

InputTransparent

Pobiera wartość wskazującą, czy ten element powinien być zaangażowany w cykl interakcji użytkownika.

IsEnabled

Pobiera wartość wskazującą, czy ten widok jest włączony w interfejsie użytkownika.

IsFocused

Pobiera wartość wskazującą, czy ten widok jest obecnie skoncentrowany.

Margin

Margines reprezentuje odległość między widokiem a sąsiednimi widokami.

MaximumHeight

Pobiera określone ograniczenie maksymalnej wysokości elementu IView z zakresu od zera do podwójnego. Positiveinfinity.

MaximumWidth

Pobiera określone ograniczenie maksymalnej szerokości widoku IView z zakresu od zera do podwójnego. Positiveinfinity.

MinimumHeight

Pobiera określone ograniczenie minimalnej wysokości widoku IView z przedziału od zera do podwójnego. Positiveinfinity.

MinimumWidth

Pobiera określone ograniczenie minimalnej szerokości widoku IView z zakresu od zera do podwójnego. Positiveinfinity.

Opacity

Pobiera wartość nieprzezroczystości zastosowaną do widoku podczas renderowania.

Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po IElement)
Rotation

Pobiera obrót (w stopniach) o osi Z (obrót affine), gdy element jest renderowany.

(Odziedziczone po ITransform)
RotationX

Pobiera obrót (w stopniach) o osi X (obrót perspektywy), gdy element jest renderowany.

(Odziedziczone po ITransform)
RotationY

Pobiera obrót (w stopniach) o osi Y (obrót perspektywy), gdy element jest renderowany.

(Odziedziczone po ITransform)
Scale

Pobiera współczynnik skalowania zastosowany do elementu.

(Odziedziczone po ITransform)
ScaleX

Pobiera skalę współczynnika osi X zastosowanego do elementu.

(Odziedziczone po ITransform)
ScaleY

Pobiera skalę współczynnika osi Y zastosowanego do elementu.

(Odziedziczone po ITransform)
Semantics

Dodaje semantyka do każdego widoku w celu ułatwienia dostępu

Shadow

Maluje cień wokół widoku docelowego.

TranslationX

Pobiera różnicę translacji X elementu.

(Odziedziczone po ITransform)
TranslationY

Pobiera różnicę translacji Y elementu.

(Odziedziczone po ITransform)
VerticalLayoutAlignment

Określa pionowy aspekt układu tego elementu w kontenerze

Visibility

Pobiera wartość określającą, czy ten widok powinien być częścią drzewa wizualnego, czy nie.

Width

Pobiera określoną szerokość widoku IView.

ZIndex

Określa kolejność rysunku tego elementu IView w obrębie elementu ILayout; wyższe indeksy z będą rysować na niższych indeksach z.

Metody

Arrange(Rect)

Umieszcza elementy podrzędne i określa rozmiar elementu.

Focus()

Próbuje ustawić fokus na ten widok.

InvalidateArrange()

Metoda wywoływana w celu unieważnienia układu tego widoku.

InvalidateMeasure()

Sygnały, że bieżąca wartość miary tego widoku nie jest już prawidłowa i musi zostać ponownie skompilowana podczas następnego przebiegu miary.

Measure(Double, Double)

Aktualizacje rozmiar widoku.

Unfocus()

Nie ustawia fokusu dla tego widoku.

Metody rozszerzania

CheckHandlers(IView)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

ComputeDesiredSize(IView, Double, Double)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

ComputeFrame(IView, Rect)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

ToHandler(IElement, IMauiContext)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

ToPlatform(IElement, IMauiContext)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

ToHandler(IView, IMauiContext)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

SetSemanticFocus(IView)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

CaptureAsync(IView)

Reprezentuje element wizualny używany do umieszczania układów i kontrolek na ekranie.

Dotyczy