IFlexLayout 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.
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho.
public interface class IFlexLayout : Microsoft::Maui::ILayout, System::Collections::Generic::ICollection<Microsoft::Maui::IView ^>, System::Collections::Generic::IEnumerable<Microsoft::Maui::IView ^>, System::Collections::Generic::IList<Microsoft::Maui::IView ^>
public interface IFlexLayout : Microsoft.Maui.ILayout, System.Collections.Generic.ICollection<Microsoft.Maui.IView>, System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>, System.Collections.Generic.IList<Microsoft.Maui.IView>
type IFlexLayout = interface
interface ILayout
interface IView
interface IElement
interface ITransform
interface IContainer
interface IList<IView>
interface ICollection<IView>
interface seq<IView>
interface IEnumerable
interface ISafeAreaView
interface IPadding
interface ICrossPlatformLayout
Public Interface IFlexLayout
Implements ICollection(Of IView), IEnumerable(Of IView), ILayout, IList(Of IView)
- Derivado
- Implementações
Propriedades
AlignContent |
Obtém um valor que controla como várias linhas ou colunas de elementos filho são alinhadas. |
AlignItems |
Obtém um valor que controla como os elementos filho são dispostos dentro de sua linha ou coluna. |
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) |
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á a tela de fundo de um Modo de Exibição. (Herdado de IView) |
Clip |
Obtém o Caminho usado para definir a estrutura de tópicos do conteúdo de um Modo de Exibição. (Herdado de IView) |
ClipsToBounds |
Especifica se o ILayout corta seu conteúdo para seus limites. (Herdado de ILayout) |
DesiredSize |
Obtém o tamanho desejado atual deste Modo de Exibição. (Herdado de IView) |
Direction |
Obtém a direção flexível para elementos filho dentro desse layout. |
FlowDirection |
Direção na qual os elementos da interface do usuário são verificados pelo olho (Herdado de IView) |
Frame |
Obtém os limites da 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 desse elemento em um contêiner (Herdado de IView) |
IgnoreSafeArea |
Especifica como o conteúdo da Exibição deve ser posicionado em relação a obstruções. Se esse valor for |
InputTransparent |
Obtém um valor que indica se esse elemento deve estar envolvido no ciclo de interação do usuário. (Herdado de IView) |
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 esse Modo de Exibição está focado no momento. (Herdado de IView) |
JustifyContent |
Obtém um valor que descreve como os elementos filho são justificados quando há espaço extra ao redor deles. |
Margin |
A Margem representa a distância entre uma exibição e suas exibições adjacentes. (Herdado de IView) |
MaximumHeight |
Obtém a restrição de altura máxima especificada do IView, entre zero e duplo. Positiveinfinity. (Herdado de IView) |
MaximumWidth |
Obtém a restrição de largura máxima especificada do IView, entre zero e duplo. Positiveinfinity. (Herdado de IView) |
MinimumHeight |
Obtém a restrição de altura mínima especificada do IView, entre zero e duplo. Positiveinfinity. (Herdado de IView) |
MinimumWidth |
Obtém a restrição de largura mínima especificada do IView, entre zero e duplo. Positiveinfinity. (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) |
Position |
Obtém um valor que controla se as coordenadas dos elementos filho são especificadas em termos absolutos ou relativos. |
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 do modo de exibição de destino. (Herdado de IView) |
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 desse elemento em um contêiner (Herdado de IView) |
Visibility |
Obtém um valor que determina se essa 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) |
Wrap |
Obtém um valor que controla se e como os elementos filho dentro desse layout encapsulam. |
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
Arrange(Rect) |
Posiciona elementos filho e determina um tamanho para um Elemento. (Herdado de IView) |
CrossPlatformArrange(Rect) |
Esse método de interface é fornecido para compatibilidade com versões anteriores. A implementação de classes deve implementar a interface ICrossPlatformLayout em vez de implementar diretamente esse método. (Herdado de ILayout) |
CrossPlatformMeasure(Double, Double) |
Esse método de interface é fornecido para compatibilidade com versões anteriores. A implementação de classes deve implementar a interface ICrossPlatformLayout em vez de implementar diretamente esse método. (Herdado de ILayout) |
Focus() |
Tenta definir o foco para este Modo de Exibição. (Herdado de IView) |
GetAlignSelf(IView) |
Retorna o valor que opcionalmente substitui o alinhamento de item para esse filho dentro de sua linha ou coluna no pai. |
GetBasis(IView) |
Retorna o valor que descreve o comprimento de base relativo ou absoluto desse elemento. |
GetFlexFrame(IView) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
GetGrow(IView) |
Retorna o valor que determina o crescimento proporcional que esse elemento aceitará para acomodar o layout na linha ou coluna. |
GetOrder(IView) |
Retorna a ordem visual do elemento entre seus irmãos. |
GetShrink(IView) |
Retorna o valor que determina a redução proporcional de tamanho que esse elemento aceitará para o layout na linha ou coluna. |
InvalidateArrange() |
Método chamado para invalidar o layout deste Modo de Exibição. (Herdado de IView) |
InvalidateMeasure() |
Sinaliza que o valor da medida atual desse Modo de Exibição não é mais válido e deve ser recomputado durante a próxima aprovação de medida. (Herdado de IView) |
Layout(Double, Double) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
Measure(Double, Double) |
Atualiza o tamanho de um Modo de Exibição. (Herdado de IView) |
Unfocus() |
Desmarque o foco para este Modo de Exibição. (Herdado de IView) |
Implantações explícitas de interface
ICrossPlatformLayout.CrossPlatformArrange(Rect) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. (Herdado de ILayout) |
ICrossPlatformLayout.CrossPlatformMeasure(Double, Double) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. (Herdado de ILayout) |
Métodos de Extensão
CheckHandlers(IView) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
ComputeDesiredSize(IView, Double, Double) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
ComputeFrame(IView, Rect) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
ToHandler(IElement, IMauiContext) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
ToPlatform(IElement, IMauiContext) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
ToHandler(IView, IMauiContext) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
SetSemanticFocus(IView) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
CaptureAsync(IView) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |
DisconnectHandlers(IView) |
Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho. |