Windows Forms 데이터 바인딩
Windows Form에서 데이터 바인딩을 사용하면 폼에 있는 컨트롤에서 데이터 소스의 정보를 표시하거나 변경할 수 있습니다. 일반적인 데이터 소스뿐 아니라 데이터를 포함하는 거의 모든 구조에 바인딩할 수 있습니다.
단원 내용
데이터 바인딩 및 Windows Forms
Windows Forms에서의 데이터 바인딩에 대한 개요를 설명합니다.Windows Forms에서 지원하는 데이터 소스
Windows Forms에 사용할 수 있는 데이터 소스에 대해 설명합니다.데이터 바인딩과 관련된 인터페이스
Windows Forms 데이터 바인딩에 사용되는 여러 가지 인터페이스에 대해 설명합니다.방법: Windows Forms에서 데이터 탐색
데이터 소스의 항목을 탐색하는 방법을 보여 줍니다.Windows Forms 데이터 바인딩의 변경 알림
Windows Forms 데이터 바인딩에 대한 각기 다른 형식의 변경 알림에 대해 설명합니다.방법: INotifyPropertyChanged 인터페이스 구현
INotifyPropertyChanged 인터페이스를 구현하는 방법을 보여 줍니다. 이 인터페이스는 비즈니스 개체에 대한 속성 변경 사항을 바인딩된 컨트롤에 알립니다.방법: PropertyNameChanged 패턴 적용
Windows Forms 사용자 정의 컨트롤의 속성에 PropertyNameChanged 패턴을 적용하는 방법을 보여 줍니다.방법: ITypedList 인터페이스 구현
ITypedList 인터페이스를 구현하여 바인딩 가능한 목록의 스키마를 검색할 수 있도록 하는 방법을 보여 줍니다.방법: IListSource 인터페이스 구현
IListSource 인터페이스를 구현하여, IList를 구현하지는 않지만 대신 다른 위치의 목록을 제공하는 바인딩 가능한 클래스를 만드는 방법을 보여 줍니다.방법: 동일한 데이터 소스에 바인딩된 여러 컨트롤의 동기화 상태가 유지되도록 설정
데이터 소스에 바인딩된 모든 컨트롤의 동기화 상태가 유지되도록 BindingComplete 이벤트를 처리하는 방법을 보여 줍니다.방법: 자식 테이블에서 선택된 행이 올바른 위치에 유지되도록 설정
부모 테이블의 필드를 변경할 때 자식 테이블에서 선택한 행은 변경되지 않도록 하는 방법을 설명합니다.
Topic | Location |
---|---|
데이터 바인딩과 관련된 인터페이스 | Data Access in Windows Forms in the .NET Framework SDK |
방법: Windows Forms에서 데이터 탐색 | Data Access in Windows Forms in the .NET Framework SDK |
방법: Windows Form에 단순 바인딩된 컨트롤 만들기 | Data Access in Windows Forms |
데이터 바인딩과 관련된 인터페이스 | Data Access in Windows Forms in the .NET Framework SDK |
방법: Windows Forms에서 데이터 탐색 | Data Access in Windows Forms in the .NET Framework SDK |
데이터 바인딩과 관련된 인터페이스 | .NET Framework SDK에서 Windows Forms의 데이터 액세스 |
방법: Windows Forms에서 데이터 탐색 | .NET Framework SDK에서 Windows Forms의 데이터 액세스 |
방법: Windows Form에 단순 바인딩된 컨트롤 만들기 | Windows Forms의 데이터 액세스 |
데이터 바인딩과 관련된 인터페이스 | dv_fxmclidata |
방법: Windows Forms에서 데이터 탐색 | dv_fxmclidata |
방법: Windows Form에 단순 바인딩된 컨트롤 만들기 | dv_mclidata |
참조
System.Windows.Forms.Binding
바인딩할 수 있는 구성 요소와 데이터 소스 간의 바인딩을 나타내는 클래스를 설명합니다.System.Windows.Forms.BindingSource
컨트롤에 바인딩할 데이터 소스를 캡슐화하는 클래스를 설명합니다.
관련 단원
BindingSource 구성 요소
BindingSource 구성 요소의 사용 방법을 보여 주는 항목 목록을 포함합니다.DataGridView 컨트롤(Windows Forms)
바인딩할 수 있는 DataGrid 컨트롤의 사용 방법을 보여 주는 항목 목록을 제공합니다.
Topic | Location |
---|---|
데이터 액세스(Visual Studio) | Data Access in Visual Studio |
데이터 액세스(Visual Studio) | Visual Studio의 데이터 액세스 |
Visual Studio에서 데이터 액세스 | dv_raddata |
Visual Studio에서 데이터 액세스 | dv_raddata |