私が書くとき:
<UserControl>
<UserControl.DataContext>
<loca:DataBindingDemo></loca:DataBindingDemo>
</UserControl.DataContext>
<TextBox Text="{Binding Path=CurrentTime}" Height="30" Background="Aqua" Margin="133,141,169,140"></TextBox>
</UserControl>
xmlns:loca="clr-namespace:MyClock" を使用
それは正しく、問題はありませんが、私が書くとき:
<UserControl DataContext="{Binding Source=clr-namespace:MyClock.DataBindingDemo}">
<!--
<UserControl.DataContext>
<loca:DataBindingDemo></loca:DataBindingDemo>
</UserControl.DataContext>
-->
<TextBox Text="{Binding Path=CurrentTime}" Height="30" Background="Aqua" Margin="133,141,169,140"></TextBox>
</UserControl>
また
<UserControl DataContext="{Binding Source=StaticResource, Path=clr-namespace:MyClock.DataBindingDemo}">
<!--
<UserControl.DataContext>
<loca:DataBindingDemo></loca:DataBindingDemo>
</UserControl.DataContext>
-->
<TextBox Text="{Binding Path=CurrentTime}" Height="30" Background="Aqua" Margin="133,141,169,140"></TextBox>
</UserControl>
それは動作しません!なぜ?
前もって感謝します。