Winforms를 사용하고 있습니다 PropertyGrid
; SelectedObject
의 대상은 Image
유형의 특성을 포함합니다. 모든 항목이 같은 높이 인 경우를 제외하고는 이미지가 너무 작아 제대로 표시되지 않습니다. 이미지를 조금 더 크게 표시 할 수 있도록 그리드 항목의 높이를 제어하고 싶습니다. 하나의 다른 세부 사항은 하나의 PropertyGrid
컨트롤 중 하나 인 SelectedObject
에 다양한 다른 클래스 중 하나의 객체를 할당 할 수 있기 때문에 (이미지 속성이있을 수도 그렇지 않을 수도 있습니다), 인스턴스의 데이터로 높이를 조정할 수 있기를 바랍니다 SelectedObject
자체의 컨트롤을 정적 동작으로 만드는 대신 이미지 속성의 사용자 지정 특성을 사용하여 인스턴스의 특정 높이가 될 수있는 최소한의 클래스를 만들 수 있습니다.Winforms PropertyGrid 당 GridItem 행 높이
어떻게하면됩니까? 맞춤 속성? PropertyGrid
이벤트? 다른 것?
그리드 행 높이가 고정되어 있으며 모든 속성에 대해 동일합니다 (글꼴 높이 + 2). 너는 그것을 바꿀 수 없다. –