첨부 된 속성 값을 가져 와서 트리에서 부모로부터 시각적 계층 구조의 자식으로 전파하는 데 문제가 있습니다. 설정은 다음과 같습니다.첨부 된 속성 상속을 전파하는 중
Viewport3D를 인스턴스화하는 사용자 정의 패널이 있습니다. 그런 다음 Panel은 추가 및 제거 된 자식을 처리하여 각 자식 항목에 대해 상속 된 Visual3D 클래스를 만들고 추가합니다.
AttachedToggle 속성이라는 첨부 속성을 선언하려고합니다. 이 속성을 첨부 된 종속 속성 인 IsChecked를 구현하는 AttachedToggle이라는 외부 소유자 클래스에 상주시키고 부모 Panel 또는 하위 Visual3D 요소 중 하나가 값을 변경하고 다른 요소의 인스턴스를 가질 수있게하고 싶습니다. 값은 변경 사항을 반영합니다. Panel과 Visual3D 클래스는 공통 기반을 상속받지 않습니다. 이 작업을 수행 할 수 있습니까?
IsChecked의 부모 및 자식 인스턴스 값을 Set/GetValue를 사용하여 응용 프로그램 코드에서 성공적으로 변경할 수 있지만 변경 내용을 전파 할 수 없습니다.
RegisterAttached를 수행 할 때 메타 데이터에 상속 옵션을 포함 시켰습니까? http://msdn.microsoft.com/en-us/library/ms753197.aspx –