共用方式為


HOW TO:使用自動配置建立按鈕

本範例說明如何使用自動配置方法來建立可當地語系化的應用程式。

user interface (UI) 的當地語系化是一項費時的程序。 除了翻譯文字以外,當地語系化工程師通常還需要重新調整項目的大小和位置。 在過去,每當 UI 需要顯示新的語言就必須進行調整。 現在,Windows Presentation Foundation (WPF) 的功能可以減少您需要對所設計項目進行的調整工作。 用以撰寫可更輕鬆調整大小和位置之應用程式的方法稱為 automatic layout。

下列兩個Extensible Application Markup Language (XAML) 範例會建立可具現化 (Instantiate) 按鈕的應用程式,其中一個按鈕為英文,另一個則為西班牙文。 請注意,除了文字以外,程式碼都一樣,按鈕會配合文字進行調整。

範例

<Window
    xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="https://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="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="https://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>

下圖顯示程式碼範例的輸出。

可自動調整大小的按鈕

按鈕相同,但文字的語言不同

請參閱

工作

HOW TO:針對自動配置使用格線

概念

使用自動配置概觀