Tritium UI

TritiumDockHost

Acople, flote, reordene y restaure grupos de herramientas en una página.

TritiumDockHost

Funciones clave

  • Apile paneles TritiumDockGroup en una columna de acoplamiento desplazable.
  • Arrastre una barra de título para hacer flotar el grupo, con un umbral de movimiento corto para que un clic no lo desacople.
  • Ajuste los grupos flotantes a los flotantes vecinos, a la columna de acoplamiento y a los bordes de la superposición.
  • Suelte un flotante de nuevo en el acoplamiento y elija su orden según la posición de soltar.
  • Mantenga un grupo anclado en pantalla para que no vuelva a acoplarse.
  • Muestre, oculte o cierre un grupo, y escuche cerrado, mostrado, reacoplado y fin de arrastre.
  • Adjunte un menú de visibilidad para que el usuario pueda recuperar un grupo oculto.
  • En Windows, la barra de título muestra un cursor de agarre mientras el puntero está sobre ella.

Plataformas

Android, iOS, Mac Catalyst y Windows 10 versión 19041 y posteriores (.NET 10 MAUI). El cursor de agarre de la barra de título se muestra en Windows.

API principal

  • AddGroup . Places a dock group in the column, optionally at an index.
  • FloatGroup . Undocks a group into the floating layer.
  • RedockGroup . Puts a floating group back into the dock column.
  • GroupClosed . Fires when a group is closed; GroupRedocked fires when it returns to the dock.

Ejemplo básico

Declare este espacio de nombres en la página.

xmlns:dock="clr-namespace:Tritium.Maui.Docking;assembly=Tritium.Maui.Docking"
<dock:TritiumDockHost x:Name="Dock" SnapToNeighbors="True" />

Agregue el origen de paquetes de su licencia y luego referencie el paquete que incluye este control. Estos paquetes no están en la galería pública de NuGet.

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ