2006년 9월 7일 목요일

BindingContext


좀 더 유연한 DataBinding 을 위해 꼭(!) 알아두어야할 클래스.

 

- BindingContext

 

- BindingManagerBase

 

  - BindingManagerBase this[object] : 복합바인딩

 

  - BindingManagerBase this[object, string] : 단순바인딩

 

  - CurrencyManager

 

  - PropertyManager

 

 

- 2개의 DataGrid에서 DataSource를 공유하며 현재 Postion은 개별적으로 가져갈 수 있다.

   BindingContext는 기본적으로 Form의 BindingContext를 사용하며 각 컨트롤들은 이를

   가리키고 있다.

 

   dataGrid1.DataSource = ds.Tables[0];

   dataGrid2.DataSource = ds.Tables[0];

   dataGrid2.BindingContext = new BindingContext();


출처 : http://blog.naver.com/ansysda/8962374

댓글 없음:

댓글 쓰기