Udostępnij za pośrednictwem


IImageButton Interfejs

Definicja

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

public interface class IImageButton : Microsoft::Maui::IButton, Microsoft::Maui::IImage
public interface IImageButton : Microsoft.Maui.IButton, Microsoft.Maui.IImage
type IImageButton = interface
    interface IButton
    interface IView
    interface IElement
    interface ITransform
    interface IPadding
    interface IButtonStroke
    interface IImage
    interface IImageSourcePart
Public Interface IImageButton
Implements IButton, IImage
Pochodny
Implementuje

Właściwości

Nazwa Opis
AnchorX

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

(Dziedziczone od ITransform)
AnchorY

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

(Dziedziczone od ITransform)
Aspect

Pobiera tryb skalowania obrazu.

(Dziedziczone od IImage)
AutomationId

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

(Dziedziczone od IView)
Background

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

(Dziedziczone od IView)
Clip

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

(Dziedziczone od IView)
CornerRadius

Pobiera promień rogu przycisku w jednostkach niezależnych od urządzenia.

(Dziedziczone od IButtonStroke)
DesiredSize

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

(Dziedziczone od IView)
FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko

(Dziedziczone od IView)
Frame

Pobiera granice widoku w kontenerze.

(Dziedziczone od IView)
Handler

Pobiera lub ustawia procedurę obsługi widoku widoku.

(Dziedziczone od IView)
Height

Pobiera określoną wysokość widoku IView.

(Dziedziczone od IView)
HorizontalLayoutAlignment

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

(Dziedziczone od IView)
InputTransparent

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

(Dziedziczone od IView)
IsAnimationPlaying

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

(Dziedziczone od IImageSourcePart)
IsEnabled

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

(Dziedziczone od IView)
IsFocused

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

(Dziedziczone od IView)
IsOpaque

Pobiera lub ustawia wartość logiczną, która, jeśli wartość true wskazuje aparat renderowania, że może bezpiecznie pominąć rysowanie elementów wizualnych za obrazem.

(Dziedziczone od IImage)
Margin

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

(Dziedziczone od IView)
MaximumHeight

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

(Dziedziczone od IView)
MaximumWidth

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

(Dziedziczone od IView)
MinimumHeight

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

(Dziedziczone od IView)
MinimumWidth

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

(Dziedziczone od IView)
Opacity

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

(Dziedziczone od IView)
Padding

Odstęp między zewnętrzną krawędzią kontrolki a jego zawartością.

(Dziedziczone od IPadding)
Parent

Pobiera element nadrzędny elementu.

(Dziedziczone od IElement)
Rotation

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

(Dziedziczone od ITransform)
RotationX

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

(Dziedziczone od ITransform)
RotationY

Pobiera rotację (w stopniach) o osi Y (rotacja perspektywy), gdy element jest renderowany.

(Dziedziczone od ITransform)
Scale

Pobiera współczynnik skalowania zastosowany do elementu.

(Dziedziczone od ITransform)
ScaleX

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

(Dziedziczone od ITransform)
ScaleY

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

(Dziedziczone od ITransform)
Semantics

Dodaje semantyka do każdego widoku pod kątem ułatwień dostępu

(Dziedziczone od IView)
Shadow

Maluje cień wokół widoku docelowego.

(Dziedziczone od IView)
Source

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

(Dziedziczone od IImageSourcePart)
StrokeColor

Pobiera kolor opisujący kolor pociągnięcia obramowania przycisku.

(Dziedziczone od IButtonStroke)
StrokeThickness

Pobiera lub ustawia szerokość obramowania.

(Dziedziczone od IButtonStroke)
TranslationX

Pobiera różnicę translacji X elementu.

(Dziedziczone od ITransform)
TranslationY

Pobiera różnicę translacji Y elementu.

(Dziedziczone od ITransform)
VerticalLayoutAlignment

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

(Dziedziczone od IView)
Visibility

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

(Dziedziczone od IView)
Width

Pobiera określoną szerokość widoku IView.

(Dziedziczone od 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.

(Dziedziczone od IView)

Metody

Nazwa Opis
Arrange(Rect)

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

(Dziedziczone od IView)
Clicked()

Występuje po kliknięciu/naciśnięciu przycisku.

(Dziedziczone od IButton)
Focus()

Próbuje ustawić fokus na ten widok.

(Dziedziczone od IView)
InvalidateArrange()

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

(Dziedziczone od IView)
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.

(Dziedziczone od IView)
Measure(Double, Double)

Aktualizuje rozmiar widoku.

(Dziedziczone od IView)
Pressed()

Występuje po naciśnięciu przycisku.

(Dziedziczone od IButton)
Released()

Występuje po zwolnieniu przycisku.

(Dziedziczone od IButton)
Unfocus()

Powoduje anulowanie ustawienia fokusu dla tego widoku.

(Dziedziczone od IView)
UpdateIsLoading(Boolean)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

(Dziedziczone od IImageSourcePart)

Metody rozszerzania

Nazwa Opis
CaptureAsync(IView)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

CheckHandlers(IView)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

ComputeDesiredSize(IView, Double, Double)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

ComputeFrame(IView, Rect)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

DisconnectHandlers(IView)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

SetSemanticFocus(IView)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

ToHandler(IElement, IMauiContext)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

ToHandler(IView, IMauiContext)

Pobiera procedurę obsługi widoku specyficznego dla platformy dla określonego widoku.

ToPlatform(IElement, IMauiContext)

Reprezentuje widok, który reaguje na zdarzenia dotykowe.

Dotyczy