BindingMemberInfo.BindingMember 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 바인딩된 개체의 속성 이름을 지정하는 데 사용되는 정보를 가져옵니다.
public:
property System::String ^ BindingMember { System::String ^ get(); };
public string BindingMember { get; }
member this.BindingMember : string
Public ReadOnly Property BindingMember As String
속성 값
빈 문자열(""), 단일 속성 이름 또는 데이터 바인딩된 마지막 개체의 속성 이름을 확인하는 마침표로 구분된 속성 이름의 계층 구조입니다.
예제
다음 코드 예제에서는 폼에서 각 개체를 가져오 BindingMemberInfo 고 , 및 BindingMember 속성 값을 BindingMemberInfo인쇄합니다BindingPathBindingField.Binding
private:
void PrintBindingMemberInfo()
{
Console::WriteLine( "\n BindingMemberInfo" );
for each ( Control^ thisControl in this->Controls )
{
for each ( Binding^ thisBinding in thisControl->DataBindings )
{
BindingMemberInfo bInfo = thisBinding->BindingMemberInfo;
Console::WriteLine( "\t BindingPath: {0}", bInfo.BindingPath );
Console::WriteLine( "\t BindingField: {0}", bInfo.BindingField );
Console::WriteLine( "\t BindingMember: {0}", bInfo.BindingMember );
Console::WriteLine();
}
}
}
private void PrintBindingMemberInfo()
{
Console.WriteLine("\n BindingMemberInfo");
foreach(Control thisControl in this.Controls)
{
foreach(Binding thisBinding in thisControl.DataBindings)
{
BindingMemberInfo bInfo = thisBinding.BindingMemberInfo;
Console.WriteLine("\t BindingPath: " + bInfo.BindingPath);
Console.WriteLine("\t BindingField: " + bInfo.BindingField);
Console.WriteLine("\t BindingMember: " +
bInfo.BindingMember);
Console.WriteLine();
}
}
}
Private Sub PrintBindingMemberInfo()
Console.WriteLine(ControlChars.Cr + " BindingMemberInfo")
Dim thisControl As Control
Dim thisBinding As Binding
For Each thisControl In Me.Controls
For Each thisBinding In thisControl.DataBindings
Dim bInfo As BindingMemberInfo = _
thisBinding.BindingMemberInfo
Console.WriteLine(ControlChars.Tab + _
" BindingPath: " + bInfo.BindingPath)
Console.WriteLine(ControlChars.Tab + _
" BindingField: " + bInfo.BindingField)
Console.WriteLine(ControlChars.Tab + _
" BindingMember: " + bInfo.BindingMember)
Console.WriteLine()
Next thisBinding
Next thisControl
End Sub
설명
A BindingMemberInfo 는 컨트롤 속성 이름, 데이터 원본 및 탐색 경로를 사용하여 생성자를 호출 BindingMemberInfo 할 때 자동으로 만들어집니다. 매개 변수에 dataMember
문자열이 BindingMember 포함됩니다.
기간 BindingMember 과 BindingField 값의 BindingPath 조합으로 구분된 기간입니다. 예를 들어 "Customers.custToOrders.OrderDate" BindingMember 의 매개 변수를 사용하여 dataMember
새 Binding 파일을 만들면 "Customers.custToOrders.OrderDate"가 반환됩니다.