수색…


매개 변수

논의 기술
propertyName 바인딩 할 컨트롤 속성의 이름입니다.
dataSource 데이터 소스를 나타내는 Object.
dataMember 바인딩 할 속성 또는 목록입니다.
formattingEnabled 표시된 데이터의 형식을 지정할지 여부를 결정합니다.
updateMode 데이터 소스는 컨트롤 속성의 유효성을 검사 할 때 (기본값) 또는 속성이 변경된 즉시 업데이트됩니다
nullValue 데이터 원본에이 값이 있으면 바인딩 된 속성은 DBNull로 설정됩니다.
형식 문자열 값의 표시 방법을 나타내는 하나 이상의 형식 지정자 문자
formatInfo IFormatProvider를 구현하여 기본 서식 지정 동작을 재정의합니다.

비고

https://msdn.microsoft.com/en-us/library/ef2xyb33.aspx를 참조 하십시오. 데이터 바인딩은 속성과 만 작동하며 필드는 사용하지 마십시오!

데이터 객체에 컨트롤 바인딩

각 컨트롤에는 System.Windows.Forms.Binding 개체의 목록 인 DataBindings 속성이 있습니다. Add () - 메서드에는 개체의 속성에 쉽게 바인딩 할 수있는 오버로드가 있습니다.

textBox.DataBindings.Add( "Text", dataObj, "MyProperty" );

참고로, 바인딩은 기본적으로 서로에게 가입하는 것을 의미합니다. 위의 코드는 dataObj.MyProperty의 changeevent에 가입하고 textBox.Text가 변경되면이를 적용합니다. 그리고 그 반대의 경우도 textBox.TextChanged를 구독하고 dataObj.MyPropery가 변경되면이를 적용합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow