2009-07-22 46 views
4

我试图让一个窗口的datacontext被设置为自己,但我无法弄清楚应该是什么语法。一个窗口绑定到自己?

<Window x:Class=" ... 
    DataContext="{Binding Self}" 

似乎并不奏效。

任何想法?

谢谢!

回答

7
<Window DataContext="{Binding RelativeSource={RelativeSource Self}}"> 
+0

适合我! :) – djcouchycouch 2009-07-22 18:54:14

0

什么

<Window DataContext="{Binding}".../> 

我看不到你的要求的目的。如果你从你的应用程序的任何部分设置Window.DataContext,你真的不需要另一个绑定。你的DataContext必须已经设置了一个绑定表达式。