에 속성의 부모에 적용되는 속성을 검색하지만 난 당신이 이해할 수 있기를 바랍니다. ,는 .NET
Class MyClass
Property SubProp1
End Property
-TypeEditor(whatever)-
Property SubProp2
End Property
End Class
Class MyButton
Inherits Button
-MyCustomAttribute-
Property MC as MyClass
End Property
End Class
다음, 내가 속성 그리드에 의해 MyButton의 인스턴스를 넣어 재산 MC 편집 SubProp2를 확장
이 시나리오를 고려하십시오. SubProp2의 형태 편집기에서 , 나는 재산 MC에 적용되는 속성 잡아 싶어요. 문맥을 보면 는 PropertyDescriptor.ComponentType, 우리는 유형에 도착 : MyClass에 있습니다. MyClass에 적용된 속성을 보면, 속성 MC에 적용된 추가 속성이 아니라 MyClass에 직접 적용된 속성 만 반환합니다.나는 내가 거기에 적용되는 속성을 읽을 수 있도록 다시 MC로 얻기 위해 사투를 벌인거야. 누구든지 아이디어가 있습니까?
ETA는 :
나는 아래에 대답했습니다 : 내가 MyClass에 적용되는 속성을 보면
견과류, 그건 내가 생각한 것입니다. 나는 컨텍스트가 GridEntry라는 사실을 사용하여 늦은 바인딩으로 처리했지만, 그런 일을 할 때 XFactoring이 필요하다고 생각합니다. – Jules