Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a példa bemutatja, hogyan hozhat létre gombot egy honosítható alkalmazásban az automatikus elrendezési megközelítéssel.
A felhasználói felület honosítása időigényes folyamat lehet. A honosítóknak gyakran a szöveg fordítása mellett át kell méreteznie és áthelyeznie az elemeket. A múltban minden olyan nyelvhez, amelyhez a felhasználói felületet igazították, szükséges volt a kiigazítás. Most már a Windows Presentation Foundation (WPF) képességeivel olyan elemeket tervezhet, amelyek csökkentik a beállítás szükségességét. A könnyebben átméretezhető és áthelyezhető alkalmazások írásának megközelítését automatic layoutnevezik.
példa
Az alábbi két XAML-példa olyan alkalmazásokat hoz létre, amelyek egy gombot hoznak létre; egy angol és egy spanyol szöveggel. Figyelje meg, hogy a kód ugyanaz, kivéve a szöveget; a gomb a szöveghez igazodik.
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="ButtonLoc.Pane1"
Name="myWindow"
SizeToContent="WidthAndHeight"
>
<DockPanel>
<Button FontSize="28" Height="50">My name is Hope.</Button>
</DockPanel>
</Window>
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="ButtonLoc.Pane1"
Name="myWindow"
SizeToContent="WidthAndHeight"
>
<DockPanel>
<Button FontSize="28" Height="50">Me llamo Esperanza.</Button>
</DockPanel>
</Window>
Az alábbi ábrán a kódminták kimenete látható automatikusan átméretezhető gombokkal:
Lásd még
.NET Desktop feedback