IImageButton Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma exibição que reage a eventos de toque.
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
- Derivado
- Implementações
Propriedades
| Nome | Description |
|---|---|
| AnchorX |
Obtém o componente X do ponto central para qualquer transformação, em relação aos limites do elemento. (Herdado de ITransform) |
| AnchorY |
Obtém o componente Y do ponto central para qualquer transformação, em relação aos limites do elemento. (Herdado de ITransform) |
| Aspect |
Obtém o modo de dimensionamento para a imagem. (Herdado de IImage) |
| AutomationId |
ID usada pelas ferramentas de automação para interagir com este Modo de Exibição (Herdado de IView) |
| Background |
Obtém a tinta que preencherá o plano de fundo de uma visualização. (Herdado de IView) |
| Clip |
Obtém o Caminho usado para definir a estrutura de tópicos do conteúdo de uma Exibição. (Herdado de IView) |
| CornerRadius |
Obtém o raio de canto do botão, em unidades independentes do dispositivo. (Herdado de IButtonStroke) |
| DesiredSize |
Obtém o tamanho desejado atual deste Modo de Exibição. (Herdado de IView) |
| FlowDirection |
Direção na qual os elementos da interface do usuário são verificados a olho nu (Herdado de IView) |
| Frame |
Obtém os limites do Modo de Exibição dentro de seu contêiner. (Herdado de IView) |
| Handler |
Obtém ou define o Manipulador de Exibição do Modo de Exibição. (Herdado de IView) |
| Height |
Obtém a altura especificada do IView. (Herdado de IView) |
| HorizontalLayoutAlignment |
Determina o aspecto horizontal da disposição deste elemento em um contêiner (Herdado de IView) |
| InputTransparent |
Obtém um valor que indica se esse elemento deve estar envolvido no ciclo de interação do usuário. (Herdado de IView) |
| IsAnimationPlaying |
Representa uma exibição que reage a eventos de toque. (Herdado de IImageSourcePart) |
| IsEnabled |
Obtém um valor que indica se essa exibição está habilitada na interface do usuário. (Herdado de IView) |
| IsFocused |
Obtém um valor que indica se essa exibição está focada no momento. (Herdado de IView) |
| IsOpaque |
Obtém ou define um valor booliano que, se verdadeiro indica ao mecanismo de renderização que ele pode omitir com segurança elementos visuais de desenho por trás da imagem. (Herdado de IImage) |
| Margin |
A Margem representa a distância entre uma vista e suas vistas adjacentes. (Herdado de IView) |
| MaximumHeight |
Obtém a restrição de altura máxima especificada do IView, entre zero e double. Infinito positivo. (Herdado de IView) |
| MaximumWidth |
Obtém a restrição de largura máxima especificada do IView, entre zero e double. Infinito positivo. (Herdado de IView) |
| MinimumHeight |
Obtém a restrição de altura mínima especificada do IView, entre zero e double. Infinito positivo. (Herdado de IView) |
| MinimumWidth |
Obtém a restrição de largura mínima especificada do IView, entre zero e double. Infinito positivo. (Herdado de IView) |
| Opacity |
Obtém o valor de opacidade aplicado ao modo de exibição quando ele é renderizado. (Herdado de IView) |
| Padding |
O espaço entre a borda externa do controle e seu conteúdo. (Herdado de IPadding) |
| Parent |
Obtém o pai do elemento. (Herdado de IElement) |
| Rotation |
Obtém a rotação (em graus) sobre o eixo Z (rotação de affine) quando o elemento é renderizado. (Herdado de ITransform) |
| RotationX |
Obtém a rotação (em graus) sobre o eixo X (rotação de perspectiva) quando o elemento é renderizado. (Herdado de ITransform) |
| RotationY |
Obtém a rotação (em graus) sobre o eixo Y (rotação de perspectiva) quando o elemento é renderizado. (Herdado de ITransform) |
| Scale |
Obtém o fator de escala aplicado ao elemento. (Herdado de ITransform) |
| ScaleX |
Obtém a escala sobre o fator do eixo X aplicado ao elemento. (Herdado de ITransform) |
| ScaleY |
Obtém a escala sobre o fator do eixo Y aplicado ao elemento. (Herdado de ITransform) |
| Semantics |
Adiciona semântica a cada exibição para acessibilidade (Herdado de IView) |
| Shadow |
Pinta uma sombra ao redor da vista alvo. (Herdado de IView) |
| Source |
Representa uma exibição que reage a eventos de toque. (Herdado de IImageSourcePart) |
| StrokeColor |
Obtém uma cor que descreve a cor do traço da borda do botão. (Herdado de IButtonStroke) |
| StrokeThickness |
Obtém ou define a largura da borda. (Herdado de IButtonStroke) |
| TranslationX |
Obtém o delta de tradução X do elemento. (Herdado de ITransform) |
| TranslationY |
Obtém o delta de tradução Y do elemento. (Herdado de ITransform) |
| VerticalLayoutAlignment |
Determina o aspecto vertical da disposição deste elemento em um contêiner (Herdado de IView) |
| Visibility |
Obtém um valor que determina se esse Modo de Exibição deve fazer parte da árvore visual ou não. (Herdado de IView) |
| Width |
Obtém a largura especificada do IView. (Herdado de IView) |
| ZIndex |
Determina a ordem de desenho deste IView em um ILayout; índices z mais altos serão desenhados sobre índices z mais baixos. (Herdado de IView) |
Métodos
| Nome | Description |
|---|---|
| Arrange(Rect) |
Posiciona elementos filho e determina um tamanho para um elemento. (Herdado de IView) |
| Clicked() |
Ocorre quando o botão é clicado/tocado. (Herdado de IButton) |
| Focus() |
Tenta definir o foco para este Modo de Exibição. (Herdado de IView) |
| InvalidateArrange() |
Método chamado para invalidar o layout dessa exibição. (Herdado de IView) |
| InvalidateMeasure() |
Sinaliza que o valor de medida atual dessa exibição não é mais válido e deve ser recalculado durante a próxima passagem de medida. (Herdado de IView) |
| Measure(Double, Double) |
Atualiza o tamanho de uma Vista. (Herdado de IView) |
| Pressed() |
Ocorre quando o botão é pressionado. (Herdado de IButton) |
| Released() |
Ocorre quando o botão é liberado. (Herdado de IButton) |
| Unfocus() |
Desmarque o foco para este Modo de Exibição. (Herdado de IView) |
| UpdateIsLoading(Boolean) |
Representa uma exibição que reage a eventos de toque. (Herdado de IImageSourcePart) |
Métodos de Extensão
| Nome | Description |
|---|---|
| CaptureAsync(IView) |
Representa uma exibição que reage a eventos de toque. |
| CheckHandlers(IView) |
Representa uma exibição que reage a eventos de toque. |
| ComputeDesiredSize(IView, Double, Double) |
Representa uma exibição que reage a eventos de toque. |
| ComputeFrame(IView, Rect) |
Representa uma exibição que reage a eventos de toque. |
| DisconnectHandlers(IView) |
Representa uma exibição que reage a eventos de toque. |
| SetSemanticFocus(IView) |
Representa uma exibição que reage a eventos de toque. |
| ToHandler(IElement, IMauiContext) |
Representa uma exibição que reage a eventos de toque. |
| ToHandler(IView, IMauiContext) |
Obtém o manipulador de exibição específico da plataforma para o modo de exibição especificado. |
| ToPlatform(IElement, IMauiContext) |
Representa uma exibição que reage a eventos de toque. |