바인딩에 문제가 있습니다. UserControl (intellibox from codeplex)을 사용하고 싶지만 출력 창에 오류 메시지 만 표시됩니다.WPF binding Ancestor
같아요{Binding Path=ShowResults, RelativeSource={RelativeSource FindAncestor,
AncestorType={x:Type UserControl}}}
는이 다음과 같이 다음은 IntelliBox 컨트롤에 바인딩
System.Windows.Data Error: 4 : Cannot find source for binding with reference
'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.UserControl',
AncestorLevel='1''. BindingExpression:Path=ShowResults; DataItem=null;
target element is 'Popup' (Name='IntelliboxPopup1');
target property is 'IsOpen' (type 'Boolean')
가 정의됩니다 기본적으로 내가 물건을 다음 얻을 출력 창에서
window grid ... stuff ... usercontrol (self written) ... stuff ... usercontrol (IntelliBox)
이 문제, 중첩 withing usercontrols - 어떻게 해결이 오류가 발생합니까?
감사합니다.
안녕하세요, 귀하의 답변에 감사드립니다. 문제는 내가 사용하려고 시도한 IntellBox 컨트롤에 있습니다 (코드 플렉스에서 가져올 수 있음). 나는 이름으로 바인드를 시도 할 것이다. 다시 한번 감사드립니다! – JerryVienna