DetailsView.CreateFieldSet(Object, Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨트롤 계층 구조를 생성하는 데 사용되는 자동으로 생성된 행 필드와 사용자 정의 행 필드의 전체 집합을 만듭니다.
protected:
virtual System::Collections::ICollection ^ CreateFieldSet(System::Object ^ dataItem, bool useDataSource);
protected virtual System.Collections.ICollection CreateFieldSet (object dataItem, bool useDataSource);
abstract member CreateFieldSet : obj * bool -> System.Collections.ICollection
override this.CreateFieldSet : obj * bool -> System.Collections.ICollection
Protected Overridable Function CreateFieldSet (dataItem As Object, useDataSource As Boolean) As ICollection
매개 변수
- dataItem
- Object
행 필드를 만들 데이터 항목입니다.
- useDataSource
- Boolean
데이터 항목을 사용하여 자동으로 생성된 행 필드를 만드는 경우 true
이고, 그렇지 않으면 false
입니다.
반환
지정한 데이터 항목에 대한 자동으로 생성된 행 필드와 사용자 정의 행 필드가 둘 다 들어 있는 ICollection입니다.
설명
메서드 CreateFieldSet 는 컨트롤에 대 한 행 필드의 전체 집합을 DetailsView 만들기 위해 컨트롤에 의해 호출 되는 도우미 메서드입니다. 속성이 AutoGenerateRows 설정 true
되면 자동으로 생성된 행 필드가 컬렉션에 포함된 Fields 사용자 정의 행 필드에 추가됩니다. 데이터 항목을 기반으로 자동으로 생성된 행 필드를 만들려면 매개 변수에 true
useDataSource
전달합니다. 그렇지 않으면 컨트롤에 있는 기존 행 필드의 속성을 기반으로 자동으로 생성된 행 필드가 만들어집니다.
상속자 참고
클래스를 DetailsView 확장할 때 이 메서드를 재정의하여 고유한 행 필드 집합을 만들 수 있습니다.