我有一个有趣的问题Binding
,我有一个DataTemplate
包含一个Button
,并且DataTemplate
已经放置在一个窗口(specView)中,我需要将它绑定Button.Command
到一个Commnad
内部窗口的视图模型,所以我这样做:
Command="{Binding DataContext.NewOfferNoCommand,ElementName=specView}"/>
但直到我创建一个返回值的转换器之前它不会被绑定:
public class ReturnValueConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return value;
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return value;
}
}
我真的不明白问题是什么?任何idia?