2012-12-05 11 views
0

내가 Binding 재미 있은 문제가, 내가 Button를 포함 DataTemplate하고 DataTemplate는 창 (SpecView에도)에 배치되었다가, 나는 윈도우의 뷰 모델 내부 CommnadButton.Command을 바인드해야, 그래서 나는이 작업을 수행 : ?DataTemplate 내의 단추를 창의 Viewmodel 명령에 바인딩하는 방법?

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 무엇인지 이해할 수 없다 : 내가 값을 반환 변환기를 만들 때까지

Command="{Binding DataContext.NewOfferNoCommand,ElementName=specView}"/> 

있지만 구속되지 않습니다?

답변

0

바인딩이 작동하려면 상대 소스를 설정해야합니다.

{Binding DataContext.NewOfferNoCommand, RelativeSource={RelativeSource TemplatedParent}} 
관련 문제