IImageButton Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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. |