PropertyGrid에 도움이 필요합니다.PropertyGrid에서 루트 행의 확장 가능한 개체를 편집하는 방법은 무엇입니까?
사용자 지정 목록을 사용하여 PropertyGrid 컨트롤에 표시 할 수 있습니다. propertygrid에서 CustomClass 인스턴스의 속성을 바로 수정하려고합니다. (조건은 편집자가 없어야한다는 것입니다). 관련 기사에 표시된대로 ExpandableObjectConverters 및 PropertyDescriptors를 사용하여 List에있는 모든 CustomClass 인스턴스를 속성으로 확장하여 수정할 수 있습니다. 하지만 내 목표는 확장하지 않고 행에서 CustomClass 속성을 수정하는 것입니다. (VS 컨트롤 속성보기에서 SomeControl Size 속성을 찾을 수있는 동작의 예)
루트 행에서 확장 가능한 개체를 편집하려면 어떻게해야합니까? 이 그림에 대한
상세 질문 : "판매 관리자"에서 "영업 이사는"확장하지 않고있어에서 최대 헤드 룸을 변경하는 방법. (이 행은 읽기 전용 필드 내 문제)
관련 기사 : 내가 (아직 답을) 너무 거기에 질문을 게시하지 않습니다했습니다 http://www.codeproject.com/Articles/4448/Customized-display-of-collection-data-in-a-Propert?msg=4745311#xx4745311xx .
너무 복잡하면 몇 가지 기본 코드 샘플을 생성 할 수 있습니다.
제목을 편집했습니다. "[제목에"태그 "가 포함되어 있어야합니까?] (http://meta.stackexchange.com/questions/19190/)"합의가 "아니오, 그렇지 않아야합니다"로 표시되어야합니다. –
@JohnSaunders ok 감사합니다. – Pavel