ITypedList 인터페이스
바인딩 가능한 목록의 스키마를 발견하는 기능을 제공합니다. 여기에서 바인딩할 수 있는 속성은 바인딩되는 개체의 공용 속성과 다릅니다.
네임스페이스: System.ComponentModel
어셈블리: System(system.dll)
구문
‘선언
Public Interface ITypedList
‘사용 방법
Dim instance As ITypedList
public interface ITypedList
public interface class ITypedList
public interface ITypedList
public interface ITypedList
설명
예를 들어, customer
테이블을 나타내는 DataView 개체를 사용하는 경우 DataView의 속성이 아니라 DataView가 나타내는 customer
개체에서 속성을 바인딩하려면 이 인터페이스를 사용합니다.
바인딩 가능한 목록의 디자인 타임 지원에는 이 인터페이스가 필요하지 않습니다.
데이터에 대한 바인딩은 런타임에 또는 디자이너에서 발생할 수 있지만 각각 규칙이 있습니다. 런타임에는 다음 중 하나로 데이터에 바인딩할 수 있습니다.
IList의 구현자. 단, 해당 구현자에는 강력하게 형식화된 Item 속성이 있어야 합니다. 즉, Type은 Object가 될 수 없습니다. 기본 구현된 Item을 전용으로 만들면 이를 수행할 수 있습니다. 강력하게 형식화된 컬렉션의 규칙을 따르는 IList를 만들려면 CollectionBase에서 파생시켜야 합니다.
ITypedList의 구현자
디자이너에서는 동일한 규칙에 따라 Component 개체에 대한 바인딩을 초기화할 수 있습니다.
데이터 소스에 바인딩하는 방법에 대한 자세한 내용은 System.Windows.Forms.Binding 클래스를 참조하십시오.
플랫폼
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0, 1.0에서 지원