XAML'ye genel bakış
Genişletilebilir Uygulama biçimlendirme dili (XAML), XML'i temel alan bildirim temelli bir dildir. XAML, kullanıcı arabirimleri oluşturmak için aşağıdaki uygulama türlerinde kapsamlı olarak kullanılır:
- Windows Presentation Foundation (WPF) uygulamaları
- Evrensel Windows Platformu (UWP) uygulamaları
- Xamarin.Forms uygulamaları
Aşağıdaki XAML kodu basit bir düğme denetimini tanımlar.
<Button Click="ButtonClick">Show updates</Button>
XAML, Windows WorkFlow Foundation (WF) uygulamalarında iş akışlarını tanımlamak için de kullanılır.
XAML kod düzenleyici
Visual Studio IDE'deki XAML kod düzenleyicisi, Windows platformu ve Xamarin.Forms için WPF ve UWP uygulamaları oluşturmak için ihtiyacınız olan tüm araçları içerir. Visual Studio'daki IDE (tümleşik geliştirme ortamı), diğer platformlar için uygulama geliştirmek için kullanabileceğiniz birçok özelliğe sahip olsa da, XAML'ye özgü bazı özelliklere de sahiptir.
XAML Tasarımcısı
Visual Studio ve Visual Studio için Blend WPF, UWP ve Xamarin.Forms uygulamaları için kullanıcı arabirimleri (UI) oluşturmanıza yardımcı olan bir XAML Tasarım Aracı sağlar. Denetimleri Araç Kutusu veya Varlıklar penceresinden sürükleyebilir ve Özellikler penceresi özellikleri ayarlayabilirsiniz. Bunu yaptığınızda, Visual Studio ve Visual Studio için Blend karşılık gelen XAML kodunu oluşturun. XAML kodunu doğrudan düzenlemeyi tercih ediyorsanız, bunu da yapabilirsiniz.
Yenilikler
En son bilgiler için aşağıdaki kaynaklara bakın:
- Visual Studio 2019 sürüm 16.7 Önizleme 1'de XAML araçlarına yönelik geliştirmeler blog gönderisi
- Visual Studio 2019'daki XAML geliştirici araçlarındaki yenilikler blog gönderisi
- YouTube'daki Visual Studio videosundaki Yeni XAML özellikleri