Ler en inglés

Compartir por


Xamarin.CommunityToolkit.UI.Views Espacio de nombres

Clases

AvatarView

El AvatarView control permite al usuario mostrar un avatar o las iniciales del usuario si no hay ningún avatar disponible. Al enlazar la Source propiedad, el usuario puede asignar una imagen a AvatarView. El enlace simultáneo de la Text propiedad permitirá al usuario establecer también las iniciales que se mostrarán si no se proporciona ninguna imagen válida.

BadgeAnimation

Esta es la animación predeterminada que se usa cuando se establece en IsAnimated true.

BadgeView

BadgeView Permite al usuario mostrar un distintivo con un valor de cadena sobre cualquier control. Al ajustar un control en un BadgeView control, puede mostrar un valor de distintivo sobre él. Esto es muy parecido a los distintivos que se ven en los iconos de la aplicación en iOS y Android.

BaseLazyView

Clase base abstracta para LazyView<TView>

BasePopup

Implementación base del control emergente.

CameraView
ColorTheme

ColorTheme se puede usar para hacer que tenga AvatarView un aspecto coherente. Un tema consta de un conjunto de colores que se usan y se aplican a una variedad de propiedades en .AvatarView También puede implementar su propio tema implementando la IColorTheme interfaz .

DockLayout

DockLayout hace que sea fácil acoplar contenido en las cuatro direcciones (arriba, abajo, izquierda y derecha). Esto lo convierte en una excelente opción en muchas situaciones, donde desea dividir la pantalla en áreas específicas, especialmente porque, de forma predeterminada, el último elemento dentro DockLayoutde , a menos que esta característica esté deshabilitada específicamente, rellenará automáticamente el resto del espacio (centro). Inspirado en DockPanel de WPF: https://docs.microsoft.com/dotnet/api/system.windows.controls.dockpanel?view=netframework-4.8

Expander
GravatarImageSource
LayoutExtensions
LazyView<TView>

Esta es una implementación básica de LazyView basada en BaseLazyView el uso de este ejemplo para crear el suyo

MediaCapturedEventArgs
MediaElement
Popup

Implementación emergente predeterminada que usa un resultado genérico System.Object .

Popup<T>

Implementación base del control emergente.

PopupDismissedEventArgs

Los argumentos de evento descartados emergentes usados cuando se descarta un elemento emergente.

PopupDismissedEventArgs<T>

Los argumentos de evento descartados emergentes usados cuando se descarta un elemento emergente.

PopupOpenedEventArgs

Los argumentos de evento abiertos emergentes que se usan cuando se abre un elemento emergente.

RangeSlider
Shield

Shield es un tipo de distintivo que tiene dos secciones de color que contienen texto.

SideMenuView
StateLayout
StateLayoutController
StateView
TabBadgeAnimation
TabBadgeTemplate
TabBadgeView
TabSelectionChangedEventArgs
TabTappedEventArgs
TabView
TabViewItem
UniformGrid

UniformGrid es igual que grid, con la posibilidad de varias filas y columnas, pero con una diferencia importante: todas las filas y columnas tendrán el mismo tamaño. Úselo cuando necesite el comportamiento grid sin necesidad de especificar diferentes tamaños para las filas y columnas.

UriTypeConverter

Interfaces

IBadgeAnimation

Puede implementar esta interfaz para crear sus propias animaciones que se usarán en .BadgeView Create una implementación de IBadgeAnimation, asigne la implementación a BadgeAnimation y establezca IsAnimated en true.

IColorTheme

Al implementar IColorTheme , puede componer su propio tema que se puede usar con AvatarView para crear un aspecto coherente. Asigne la implementación de esta interfaz a la ColorTheme propiedad para usarla.

IMediaElementController
ISideMenuList<T>
ITabBadgeAnimation
ITabViewItemAnimation

Enumeraciones

BadgePosition

Determina la posición donde se mostrará el distintivo en la parte superior de Content.

CameraCaptureMode
CameraFlashMode
CameraOptions
DefaultGravatar
Dock

Valores posibles en la dirección en la que se acoplará un elemento secundario dentro de DockLayout,

ExpandDirection
ExpandState
LayoutState
MediaElementState
SideMenuPosition
SideMenuState
TabIndicatorPlacement
TabStripPlacement

Delegados