답변
가 CategoryAttribute
과 재산을 장식, 당신은 속성이 표시하고자하는 카테고리의 이름을 지정 범주를 사용하여 함께 그룹에 속성 그리드의 속성이 필요합니다. 해당 범주가 아직없는 경우 새 범주가 자동으로 만들어집니다. 당신은 속성 창에서 사용자 정의 범주 "사용자"아래에 표시 할 속성 UserName
이있는 경우
예를 들어, 사용자 지정 컨트롤에 다음 코드를 작성합니다
[Category("Users")]
public string UserName
{
get { return _userName }
set { _userName = value }
}
당신이 만약 기존 카테고리 (속성 창에 이미 표시되어있는 카테고리)에 속성을 표시하려면 대신 해당 카테고리의 이름을 지정해야합니다. 내가 "데이터"카테고리에 표시 할 수있는 UserName
속성을 원하는 경우 예를 들어, 단순히에 위의 코드 변경됩니다 : 지금 귀하의 회신을 보았다
[Category("Data")]
public string UserName
{
get { return _userName }
set { _userName = value }
}
"미안해 친구, 내가 서브를 작성해야 속성 그룹에있는 글꼴 그룹과 같은 그룹 글꼴 그룹 이름, 크기, 단위 등의 속성이 표시됩니다. "
의견에 설명 된 내용은 하위 속성입니다. float와 같은 간단한 유형의 경우 propertyGrid를 속성으로 표시하면 해당 속성을 표시하고 편집하는 방법을 이미 알고 있습니다. 사용자 정의 클래스에는 편집을 허용하지 않고 클래스 이름을 표시하는 기본 구현이 있습니다. 당신이 당신의 클래스 내부 속성을 표시 할 경우에, 당신은 당신의 클래스 정의 위의이을 추가해야 속성 그리드를 알려줍니다
이[TypeConverter(typeof(ExpandableObjectConverter))]
재산은 그 안에 속성을보기 위해 확장 할 수 있도록. Getting the Most Out of the .NET Framework PropertyGrid Control
- 1. InterfaceBuilder를 사용하지 않고 UIToolBar에 UISwitch (토글 스위치)를 추가하려면 어떻게합니까?
- 2. 이중 루프를 사용하지 않고 어떻게합니까?
- 3. 기존 종속성 - 속성 콜백에 논리를 추가하려면 어떻게합니까?
- 4. INNER JOIN을 사용하지 않고 테이블을 조인하려면 어떻게합니까?
- 5. Xcode에서 SCM (CVS)에 폴더/그룹을 추가하려면 어떻게합니까?
- 6. WordPress에서 범주를 숨기거나 비활성화하려면 어떻게합니까?
- 7. 표에 저장된 속성 수 감소
- 8. Menu를 사용하지 않고 NSTextField에 ⌘V를 허용하려면 어떻게합니까?
- 9. 산술 또는 비트 연산자를 사용하지 않고 덧셈
- 10. regexes는 그룹을 사용하지 않고 부분 문자열을 캡처 할 수 있습니까?
- 11. 실제 파일을 사용하지 않고 SDK를 통해 작업 항목에 첨부 파일을 추가하려면 어떻게합니까?
- 12. 데이터 세트 또는 데이터 테이블을 사용하지 않고 DataGridview에 새 행을 추가하려면 어떻게합니까?
- 13. 많은 양의 리치 컨텐츠 (이미지, 포맷)를 CPU를 사용하지 않고 컨트롤에 신속하게 추가하려면 어떻게합니까?
- 14. 배열에 요소를 추가하려면 어떻게합니까?
- 15. Menubar에 QLineEdit을 추가하려면 어떻게합니까
- 16. 960g의 내부 div를 사용하지 않고 div에 패딩을 추가하려면 어떻게해야합니까?
- 17. 압축하지 않고 SharpZipLib을 사용하여 아카이브에 파일을 추가하려면 어떻게합니까?
- 18. SharePoint 2010에 승인자를 추가하려면 어떻게합니까?
- 19. WPF 사용자 정의 컨트롤의 속성 범주를 설정 하시겠습니까?
- 20. 속성 표에 콤보 상자 옵션을 포함하는 방법
- 21. 사전 형식 속성이 속성 표에 나타나지 않습니다.
- 22. glaux없이 여러 텍스처를 추가하려면 어떻게합니까?
- 23. magento에서 속성 그룹을 얻는 방법
- 24. .htaccess에 MIME 형식을 추가하려면 어떻게합니까?
- 25. 테이블 jquery에 목록을 추가하려면 어떻게합니까?
- 26. 프로젝트에 XML 파일을 추가하려면 어떻게합니까?
- 27. 테이블보기에서 단추를 액세서리로 추가하려면 어떻게합니까?
- 28. PyGTK에서 button.connect에 인수를 추가하려면 어떻게합니까?
- 29. VPS 서버에 사이트를 추가하려면 어떻게합니까?
- 30. 어셈블리에 대한 참조를 추가하려면 어떻게합니까?
가 답장을 보내 주셔서 감사하지만, 위의 솔루션 범주에 내가 속성을 그룹에 – subbiah
@subbiah이 필요합니다 추가 : 다음 PropertyGrid가에
많은 자세한 내용은 여기에서 찾을 수 있습니다 내가 무엇을 모르는 묻습니다. 더 자세한 설명을 제공 할 수 있습니까? –
미안 친구가 방금 회신을 보았습니다. 글꼴 그룹과 같은 그룹 내 하위 그룹을 만들 필요가 있습니다. 그룹 내에서 이름, 크기, 단위가 표시됩니다 – subbiah