如何:使用自動配置建立按鈕
此範例說明如何使用自動版面配置方法,以建立可當地語系化之應用程式中的按鈕。
使用者介面 (UI) 的當地語系化可能是一個耗時的程式。 當地語系化人員除了翻譯文字以外,通常還需要調整項目的大小並重新置放項目。 在過去,UI 已針對必要的調整調整而調整每個語言。 現在,有了 Windows Presentation Foundation (WPF) 的功能,您可以設計可減少調整需求的元素。 automatic layout
是一種可以更輕鬆調整大小和重新置放的應用程式撰寫方法。
範例
下列兩個可延伸應用程式標記語言 (XAML) 範例會建立具現化按鈕的應用程式;一個具有英文文字,另一個是西班牙文文字。 請注意,除了文字之外,其餘程式碼都相同;按鈕會配合文字進行調整。
<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>
下圖顯示具有自動調整大小按鈕的程式碼範例輸出:
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應