Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 30556|Yanıt: 0

[WPF] WPF'de RelativeSource bağlaması nasıl kullanılır

[Bağlantıyı kopyala]
Yayınlandı 22.04.2020 13:37:09 | | |
WPF'de bir bağlama kaynağı belirlerken, bunu yapmanın bir yolu RelativeSource kullanmaktır.

Bu, mevcut eleman ve bağlama kaynağının konumsal olduğu anlamına gelir.

İlk ilişki: Benlik

En basit örneği vermek gerekirse: StackPanel'de bir TextBlock vardır.

Metin kutusunun genişliği ve yüksekliğinin aynı olmasını istiyorsanız, bunu Height="{Binding RelativeSource={RelativeSource Self},Path=Width}" niteliğini ayarlayarak yapabilirsiniz.


İkinci ilişki: TemplatedParent

Örneğin, bir Button için bir stil yazıp Button'u eliptik tip olarak değiştirin. Aynı zamanda, ellipsin arka plan rengi düğmenin rengiyle aynı olmalıdır.

Bu örnekte, TemplateParent Düğmeye atıfta bulunur


Üçüncü ilişki: Atatipi

Bağlama kaynağının ana eleman olduğunu belirtir


Bu örnekte, Etiketin arka plan rengi, Grid'in arka plan rengiyle aynıdır.





Önceki:MySQL, orijinal değere bir değer veya dizi ekler
Önümüzdeki:QA ve test çalışmaları
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com