VisualCollection.Insert(Int32, Visual) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
VisualCollection의 지정된 인덱스에 요소를 삽입합니다.
public:
void Insert(int index, System::Windows::Media::Visual ^ visual);
public void Insert (int index, System.Windows.Media.Visual visual);
member this.Insert : int * System.Windows.Media.Visual -> unit
Public Sub Insert (index As Integer, visual As Visual)
매개 변수
- index
- Int32
값을 삽입해야 하는 0부터 시작하는 인덱스입니다.
- visual
- Visual
VisualCollection에 삽입할 Visual입니다.
예외
index
가 0보다 작거나 Count보다 큽니다.
설명
경우 Count 가 이미 Capacity의 용량을 VisualCollection 새 전에 증가 Visual 삽입 됩니다. 하는 경우 index
값과 같음 Count를 visual
끝에 추가 됩니다 VisualCollection합니다. 모든 기존 시각적 개체 보다 크거나 index
새에 맞게 이동 Visual을 인덱스 값이 업데이트 됩니다.
Insert 메서드는 또한 소유자는 시각적 개체를 부모 간에 부모-자식 관계를 설정의 합니다 VisualCollection, 및 자식 visual
합니다.
시각적 자식 개체의 기본 스토리지 구현에 대한 낮은 수준 제어가 필요한 경우 AddVisualChild 및 RemoveVisualChild 메서드 사용을 고려하세요. 이러한 메서드를 사용할 때는 고유한 스토리지 구현을 정의하고 VisualCollection을 사용하지 않아야 합니다.