DataGridViewColumnCollection.IList.Add(Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션의 끝에 개체를 추가합니다.
virtual int System.Collections.IList.Add(System::Object ^ value) = System::Collections::IList::Add;
int IList.Add (object value);
abstract member System.Collections.IList.Add : obj -> int
override this.System.Collections.IList.Add : obj -> int
Function Add (value As Object) As Integer Implements IList.Add
매개 변수
반환
value
가 추가된 인덱스입니다.
구현
예외
value
이(가) DataGridViewColumn가 아닌 경우
value
이(가) null
인 경우
연결된 DataGridView 컨트롤에서 임시로 새 열을 추가하지 못하게 하는 다음 작업 중 하나를 수행하고 있는 경우
컨트롤의 셀을 모두 선택합니다.
선택을 취소합니다.
열의 DisplayIndex 속성 값을 업데이트합니다.
또는 이 메서드는 다음 DataGridView 이벤트 중 하나의 처리기에서 호출됩니다.
또는
value
에서 나타내는 열이 이미 DataGridView 컨트롤에 속해 있는 경우
또는
value
에서 나타내는 열의 SortMode 속성 값이 Automatic이고 SelectionMode 속성 값이 FullColumnSelect 또는 ColumnHeaderSelect인 경우. 컨트롤의 ISupportInitialize.BeginInit() 및 ISupportInitialize.EndInit() 메서드를 사용하여 충돌하는 속성 값을 임시로 설정합니다.
또는
value
에서 나타내는 열의 InheritedAutoSizeMode 속성 값이 ColumnHeader이고 ColumnHeadersVisible 속성 값이 false
인 경우
또는
value
에서 나타내는 열의 InheritedAutoSizeMode 속성 값이 Fill이고 Frozen 속성 값이 true
인 경우
또는
컨트롤에 있는 모든 열의 FillWeight 값을 결합할 때 65535가 초과되는 값으로 value
의 FillWeight 속성이 설정된 경우
또는
value
에서 나타내는 열에, 인접한 열 집합과 DisplayIndex 속성 값이 반대인 열을 표시하는 Frozen 및 Frozen 속성 값이 있는 경우
또는
DataGridView 컨트롤에 하나 이상의 행이 있고 value
에서 나타내는 열의 CellType 속성 값이 null
인 경우
설명
이 멤버는 명시적 인터페이스 멤버 구현이며, DataGridViewColumnCollection 인스턴스가 IList 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.