방법: WPF Designer를 사용하여 데이터 바인딩 속성 설정
이 절차에서는 WPF Designer for Visual Studio를 사용하여 데이터를 컨트롤에 연결하는 데이터 바인딩에 대한 속성을 설정하는 방법을 보여 줍니다.
데이터 바인딩에 대한 속성을 설정하려면
데이터 바인딩 작성기를 사용하여 데이터 바인딩을 만듭니다. 자세한 내용은 연습: WPF Designer를 사용하여 데이터 바인딩 만들기를 참조하십시오.
속성 창에서 데이터 바인딩이 있는 속성으로 스크롤합니다.
왼쪽 열 가장자리에서 속성 표식 ()을 클릭합니다.
메뉴가 나타납니다.
팁
행을 마우스 오른쪽 단추로 클릭하여 메뉴를 표시할 수도 있습니다.
데이터 바인딩 적용을 클릭합니다.
데이터 바인딩 작성기가 나타납니다.
옵션 창을 클릭합니다.
다음 설정의 조합을 선택하여 데이터 바인딩에 대한 속성을 설정합니다.
옵션
설명
문자열 형식
문자열 형식을 설정합니다. 아래쪽 화살표를 클릭하여 미리 정의된 형식의 목록에서 선택하거나 사용자 고유의 형식을 입력합니다. 자세한 내용은 형식 서식 지정을 참조하십시오.
모드
데이터 바인딩에 대한 BindingMode 값을 설정합니다.
UpdateSourceTrigger
데이터 바인딩에 대한 UpdateSourceTrigger 값을 설정합니다.
NotifyOnValidationError
바인딩된 개체에서 연결된 이벤트 Error를 발생시킬지 여부를 나타내는 값을 설정합니다.
ValidatesOnDataErrors
DataErrorValidationRule을 포함할지 여부를 나타내는 값을 설정합니다.
ValidatesOnExceptions
ExceptionValidationRule을 포함할지 여부를 나타내는 값을 설정합니다.
IncludeTargetNullValue
소스 값이 null일 때 대상에서 사용되는 값을 설정합니다.
BindsDirectlyToSource
데이터 항목 또는 DataSourceProvider 개체에 상대적인 Path를 계산할지 여부를 나타내는 값을 설정합니다.
IsAsync
바인딩이 비동기적으로 값을 가져오고 설정하는지 여부를 나타내는 값을 설정합니다.
NotifyOnSourceUpdated
값이 바인딩 대상에서 바인딩 소스로 전송될 때 SourceUpdated 이벤트를 발생시킬지 여부를 나타내는 값을 설정합니다.
NotifyOnTargetUpdated
값이 바인딩 소스에서 바인딩 대상으로 전송될 때 TargetUpdated 이벤트를 발생시킬지 여부를 나타내는 값을 설정합니다.
참고 항목
작업
연습: WPF Designer를 사용하여 데이터 바인딩 만들기