Tritium UI

TritiumDockHost

Ancore, flutue, reordene e restaure grupos de ferramentas numa página.

TritiumDockHost

Funções principais

  • Empilhe painéis TritiumDockGroup numa coluna de ancoragem com deslocamento.
  • Arraste uma barra de título para flutuar o grupo, com um limiar de movimento curto para que um clique não o desancore.
  • Encaixe grupos flutuantes nos flutuantes vizinhos, na coluna de ancoragem e nas bordas da sobreposição.
  • Largue um flutuante de volta na ancoragem e escolha a ordem a partir da posição de largada.
  • Mantenha um grupo afixado no ecrã para que não volte a ancorar.
  • Mostre, oculte ou feche um grupo, e ouça fechado, mostrado, reancorado e fim de arrasto.
  • Associe um menu de visibilidade para que o utilizador possa trazer de volta um grupo oculto.
  • No Windows, a barra de título mostra um cursor de arrasto enquanto o ponteiro está sobre ela.

Plataformas

Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI). O cursor de arrasto da barra de título é mostrado no 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.

Exemplo básico

Declare este espaço de nomes na página.

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

Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública 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