IView Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje element wizualizacji 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 dowolnej transformacji względem granic elementu. (Odziedziczone po ITransform) |
AnchorY |
Pobiera składnik Y punktu środkowego dla dowolnej 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 zdefiniowania 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 widoku widoku. |
Height |
Pobiera określoną wysokość widoku IView. |
HorizontalLayoutAlignment |
Określa aspekt poziomy 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 elementu IView z zakresu od zera do podwójnego. PositiveInfinity. |
MinimumHeight |
Pobiera określone ograniczenie minimalnej wysokości elementu IView z zakresu 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 rotację (w stopniach) o osi X (obrót perspektywy), gdy element jest renderowany. (Odziedziczone po ITransform) |
RotationY |
Pobiera rotację (w stopniach) o osi Y (rotacja 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 pod kątem ułatwień 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ą czerpać z niższych indeksów 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) |
Aktualizuje rozmiar widoku. |
Unfocus() |
Powoduje anulowanie ustawienia fokusu dla tego widoku. |
Metody rozszerzania
CheckHandlers(IView) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
ComputeDesiredSize(IView, Double, Double) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
ComputeFrame(IView, Rect) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
ToHandler(IElement, IMauiContext) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
ToPlatform(IElement, IMauiContext) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
ToHandler(IView, IMauiContext) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
SetSemanticFocus(IView) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
CaptureAsync(IView) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |
DisconnectHandlers(IView) |
Reprezentuje element wizualizacji używany do umieszczania układów i kontrolek na ekranie. |