Tuval uygulamalarında modern temalar kullanma (önizleme)
[Bu makale, yayın öncesi belgesine dahildir ve değiştirilebilir.]
Önceden oluşturulmuş stil kümeleri olan modern temalar uygulamanızın görünümünü dönüştürebilir. Microsoft'un Fluent tasarım diline dayalı olarak bu temalar renk, tipografi, kenarlıklar ve gölgeler gibi çeşitli stil özelliklerini değiştirerek görsel olarak hoş ve tutarlı bir arabirim sağlar. Modern tema, içerik üreticilere bir uygulamayı birleştirilmiş ve tutarlı bir görsel çekicilikle zahmetsizce tasarlama olanağı tanıyarak özelleştirme işlemini kolaylaştırır.
Önemli
- Bu, bir önizleme özelliğidir.
- Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
Önkoşullar
Modern temaları kullanmak için etkinleştirmeniz gerekir. Daha fazla bilgi için bkz. Uygulamanız için modern denetimleri ve temaları etkinleştirme.
Not
Modern denetimler ve temalar etkinleştirildiğinde komut çubuğundan klasik temaları seçemezsiniz. Kullanımdan kaldırılan klasik temaları kullanmak için Klasik temaları sakla kullanımdan kaldırılan uygulama ayarını etkinleştirmeniz gerekir.
Tema oluşturma
Uygulamanızın stilini oluşturmak için kullanıma hazır çok sayıda tema mevcuttur. Daha kişiselleştirilmiş görsel estetik için kendi temanızı da tasarlayabilirsiniz.
- Uygulama yazma menüsünde > Temalar'ı seçin.
- Temalar bölmesinde, Tema ekle'yi seçin.
- Tema oluştur iletişim kutusuna, aşağıdaki bilgileri girin:
- Tema adı: Tema adı benzersiz olmalıdır.
- Yazı Tipi: Tema uygulandığında uygulamadaki denetimlerin kullanacağı varsayılan yazı tipini seçin.
- Tohum rengi: Temanızın temelini oluşturmak istediğiniz rengi seçin veya rengin Onaltılı veya RGB temsilini el ile girin. Sistem erişilebilirlik için en iyi duruma getirilmiş 16 yuvalı profilleri oluşturur.
- Ton/Canlılık: Ton ve Canlılık kaydırıcılarıyla nesil paletini, özellikle daha açık renkleri ayarlayın. Ton ·, renk tonunu etkiler ve canlılık, paletin sessizliğini veya parlaklığını etkiler.
- İsteğe bağlı olarak, yeni temanızın statik önizlemesine bakın. Temanızın bekleme durumuna ve çeşitli etkileşim durumlarına nasıl uygulandığını görmek için örnek denetimlerle etkileşim kurabilirsiniz.
- Oluştur'u belirleyin.
Yeni temasınız oluşturulur ve uygulamanıza uygulanır.
Modern tema uygulama
- Uygulama yazma menüsünde > Temalar'ı seçin.
- Temalar bölmesinde, varsayılan temalardan birini seçin.
Modern bir tema seçildiğinde temanın stili uygulamanızdaki denetimlere otomatik olarak uygulanır. Bu eylem, App.Theme özelliğini ayarlar.
Not
Modern temalar artık klasik denetimlerdeki özellikleri modern temadaki değişkenlere başvuran Power Fx formülleriyle ayarlayarak klasik denetimleri etkilemektedir.
Bir temayı düzenleme
Temayı düzenleyebilir ve özel temanın bir veya daha fazla parametresini değiştirebilirsiniz.
- Uygulama yazma menüsünde > Temalar'ı seçin.
- Temalar bölmesinde, düzenlemek istediğiniz temaya karşılık gelen kutucuğu bulun ve Seçenekler > Düzenle seçeneklerini belirleyin.
- Temayı düzenleme bölmesinde, temayı gerektiği gibi ayarlayın.
Not
Kullanıma açık temaları düzenleyemezsiniz.
Tema silme
Uygulamanızda artık özel temaya ihtiyaç duymadığınıza karar verirseniz onu silebilirsiniz.
- Uygulama yazma menüsünde > Temalar'ı seçin.
- Temalar bölmesinde, düzenlemek istediğiniz temayı bulun ve sonra (...) Seçenekler > Sil öğesini seçin.
- Onay iletişim kutusunda, Temayı sil'i seçin.
Uygulamanızda bu temaya başvuran Power Fx formülleriniz varsa formülü elle güncelleştirmeniz gerekir.
Not
Kullanıma açık temaları silemezsiniz.
Temaları Power Fx ile kullanma
Modern tema nesneleri, oluşturucular tarafından Power Fx üzerinden kullanılabilir. Şu anda etkin tema nesnesine, App.Theme tarafından başvurulabilir ve uygulamaya yüklenen temalara, RedTheme gibi örnek adı tarafından başvurulabilir. Renk seçimlerinin tema değişikliklerine uyarlanmasını sağlamak için App.Theme kullanarak tema nesnesine başvurmanızı öneririz.
Her tema nesnesi aşağıdaki bilgileri içerir:
- Ad: Temanın adı.
- Renkler: Tema için marka geçişini içeren 16 renkten oluşan koleksiyon. Bu geçişteki her renge tek tek ada göre erişilebilir.
Görüntü, Renkler koleksiyonunun içindeki yuva değişkenlerini ve örneğin Çelik temasına karşılık gelen renkleri gösterir.
Tema marka geçişini kullanarak Button.Fill = App.Theme.Colors.Primary gibi geçerli modern temaya dayalı klasik bir denetimi el ile biçimlendirebilirsiniz.
Not
Geri bildirim sağlamak için bkz. Microsoft'a geri bildirim sağlama.