Xamarin.Forms živý strom vizuálu

Živý vizuální strom vám v reálném čase zobrazí váš spuštěný kód XAML. Zobrazuje stromové zobrazení prvků uživatelského rozhraní vaší spuštěné Xamarin.Forms aplikace.

Požadavky

  • Použijte Xamarin.Forms verzi 5.0 nebo novější.
  • Mít změny Opětovné načítání za provozu povolené (ve výchozím nastavení je povolené).

Využití

Při splnění požadavků se při ladění aplikace a okna Live Visual Tree zobrazí hierarchie uživatelského rozhraní modulu runtime vaší aplikace.

  • Windows:Ve výchozím nastavení se zobrazí na levé straně integrovaného vývojového prostředí. Pokud ji nevidíte, použijte příkaz Ladit a Windows Live Visual > Tree.
  • Mac:Ve výchozím nastavení se zobrazí na pravé straně integrovaného vývojového prostředí( IDE). Pokud ji nevidíte, použijte k jeho zobrazení zobrazení Windows Live Visual > Tree.

Pomocí stromového zobrazení můžete zkontrolovat hierarchii uživatelského rozhraní modulu runtime pro vaši aplikaci a rozbalit/sbalit uzly a zaměřit se na konkrétní části uživatelského rozhraní.

Panel nástrojů stromové struktury živého vizuálu

Zobrazení elementů XAML je ve výchozím nastavení zjednodušené pomocí funkce Just My XAML. Přepněte tlačítko Show Just My XAML (Zobrazit jenom můj KÓD XAML) vpravo na panelu nástrojů Live Visual Tree (Živý vizuální strom) a zobrazte všechny prvky uživatelského rozhraní. Pokud chcete toto nastavení zakázat v možnostech, aby se vždy zobrazují všechny elementy XAML.

Poznámka

Visual Studio pro Mac v současné době nepodporuje funkci Pouze můj kód XAML.

Struktura XAML má velké množství prvků, které vás pravděpodobně přímo nezajímají, a pokud kód dobře nevíte, může být obtížné přejít ve stromu a najít, co hledáte. Živý vizuální strom proto nabízí několik přístupů, které vám umožňují pomocí uživatelského rozhraní aplikace najít prvek, který chcete prozkoumat.

Vyberte prvek ve spuštěné aplikaci (aktuálně se podporuje pouze pro aplikace pro UPW). Tento režim můžete povolit, když na panelu nástrojů Live Visual Tree vyberete tlačítko nejvíce vlevo. Když je tento režim aktivní, můžete vybrat prvek uživatelského rozhraní v aplikaci a živý vizuální strom se automaticky aktualizuje, aby se uzel ve stromu odpovídajícím prvku a jeho vlastnostem zobrazí.

Doplňky pro zobrazení rozložení ve spuštěné aplikaci (aktuálně podporované pouze pro aplikace pro UPW) Tento režim můžete povolit, když vyberete tlačítko, které je hned napravo od tlačítka Povolit výběr. Když jsou doplňky pro nákresy rozložení zobrazení zaškrtnuté, způsobí to, že se v okně aplikace zobrazí podél meze vybraného objektu vodorovné a svislé čáry, abyste viděli, k čemu je zarovnaný, a také obdélníky zobrazující okraje.

Náhled výběru. Tento režim můžete povolit výběrem třetího tlačítka vlevo na panelu nástrojů Live Visual Tree. Tento režim ukazuje XAML, kde byl element deklarován, pokud máte přístup ke zdrojovému kódu aplikace.