{Binding Path=.}
WPF 바인딩에서 의미는 무엇입니까 ?
어떤 사람들이 그것을 사용하는 것을 보았지만 설명을 찾을 수 없습니다.
바인딩 구문에 다른 특수 기호가 {Binding /}
있습니까 (제외 )?
답변
이것은 현재 소스에 바인딩하기위한 속기입니다. 자세한 내용은 여기를 참조 하십시오 .
구체적으로 문서에서 :
선택적으로 마침표 (.) 경로를 사용하여 현재 소스에 바인딩 할 수 있습니다. 예를 들어
Text="{Binding}"
는Text="{Binding Path=.}"
.
답변
나는이 발견 쪽지를 바인딩 WPF 몇 달 특히 WPF를 배우는 사람을 위해, 백업하고 매우 유용합니다. 그 안에 철자 오류가 있지만 여전히 꽤 좋습니다.
다음은 작은 발췌 부분입니다 (표 형식이 있어야 함).
Basic Binding
{Binding} Bind to current DataContext.
{Binding Name} Bind to the “Name” proeprty of the current DataContext.
{Bindind Name.Length} Bind to the Length property of the object in the Name property of the current DataContext.
{Binding ElementName=SomeTextBox, Path=Text} Bind to the “Text” property of the element XAML element with name=”SomeTextBox” or x:Name=”SomeTextBox”.