如何在WP7按钮中绑定内容

时间:2012-08-10 16:06:58

标签: c# windows-phone-7 xaml binding ivalueconverter

我之前曾询问如何使用绑定转换TextBlocks的静态值,here转换IValueConverter

现在我想做同样的事情,但用按钮代替。但问题是,按钮没有DataContext属性,因此不会调用IValueConverter

那我该如何实现呢?

谢谢!

2 个答案:

答案 0 :(得分:2)

如何设置

Button.Content.DataContext 

编辑:修复XAML样本

<Button Name="mmmm" 
        DataContext="{Binding MovieContext}" 
        Content="{Binding Title}" />

答案 1 :(得分:0)

按钮确实有DataContext property。所有FrameworkElements都可以。为什么不设置所有这些都在的Page的datacontext?如果将页面的DataContext设置为后备ViewModel,则每个控件都将继承该DataContext。