Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu örnekte, yerelleştirilebilir bir uygulamada düğme oluşturmak için otomatik düzen yaklaşımının nasıl kullanılacağı açıklanmaktadır.
Kullanıcı arabiriminin (UI) yerelleştirilmesi zaman alan bir işlem olabilir. Yerelleştiricilerin genellikle metin çevirmeye ek olarak öğeleri yeniden boyutlandırması ve yeniden konumlandırması gerekir. Geçmişte, bir kullanıcı arabirimi için uyarlandığında her dil belirli ayarlamalar gerektirirdi. Artık Windows Presentation Foundation'ın (WPF) özellikleriyle, ayarlama gereksinimini azaltan öğeler tasarlayabilirsiniz. Daha kolay yeniden boyutlandırılabilir ve yeniden konumlandırılabilir uygulamalar yazma yaklaşımına automatic layoutdenir.
Örnek
Aşağıdaki iki Genişletilebilir Uygulama biçimlendirme dili (XAML) örneği, bir düğme örneği oluşturan uygulamalar oluşturur; biri İngilizce, diğeri de İspanyolca metin içeren. Metin dışında kodun aynı olduğuna dikkat edin; düğme, metne sığacak şekilde ayarlanır.
<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>
Aşağıdaki grafik, otomatik olarak yeniden boyutlandırılabilir düğmeler içeren kod örneklerinin çıkışını gösterir:
aynı düğme
Ayrıca bakınız
.NET Desktop feedback