Kısa cevap : {Binding}olup değildir (anlamında "kendisine bağlanmasını" için bir kısayol RelativeSource.Self ). Aksine, geçerli kaynağa bağlanan {Binding} eşdeğerdir {Binding Path=.} .
Ayrıntılandırmak için : Bağlamanın bir kaynağı ve yolu vardır . Örneğin, şunu kullanarak "kendisine bağlanma" yapabilirsiniz
<myUIControl myProperty="{Binding RelativeSource={RelativeSource Self}, Path=x}" />
Ancak bu, kaynağı denetimin kendisine ayarlar , böylece xkullanıcı arabirimi denetiminin özelliğine erişmeye çalışır ( xgeçerli veri bağlamının özelliği yerine ). Sorunuzu nasıl anladığıma göre, istediğiniz bu değil; özellikle, ne {Binding}yaptığı değildir : {Binding}kaynağı olduğu gibi tutar (genellikle DataContextbir ana öğenin) ve kaynağın kendisine bağlanır (eşdeğer Path=.).