BindingMemberInfo 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Binding이 임의 개체의 속성 또는 개체 목록에 있는 현재 개체의 속성에 대한 데이터 바인딩을 확인하는 데 사용할 수 있는 정보를 포함합니다.
public value class BindingMemberInfo
public value class BindingMemberInfo : IEquatable<System::Windows::Forms::BindingMemberInfo>
public struct BindingMemberInfo
public struct BindingMemberInfo : IEquatable<System.Windows.Forms.BindingMemberInfo>
public readonly struct BindingMemberInfo : IEquatable<System.Windows.Forms.BindingMemberInfo>
type BindingMemberInfo = struct
Public Structure BindingMemberInfo
Public Structure BindingMemberInfo
Implements IEquatable(Of BindingMemberInfo)
- 상속
- 구현
예제
다음 코드 예제에서는 인쇄 , BindingPath, BindingFieldBindingMember 폼의 각 컨트롤에 대 한 합니다.
private:
void PrintBindingMemberInfo()
{
for each ( Control^ c in this->Controls )
{
for each ( Binding^ b in c->DataBindings )
{
Console::WriteLine( "\n {0}", c );
BindingMemberInfo bInfo = b->BindingMemberInfo;
Console::WriteLine( "Binding Path \t {0}", bInfo.BindingPath );
Console::WriteLine( "Binding Field \t {0}", bInfo.BindingField );
Console::WriteLine( "Binding Member \t {0}", bInfo.BindingMember );
}
}
}
private void PrintBindingMemberInfo()
{
foreach(Control c in this.Controls)
{
foreach(Binding b in c.DataBindings)
{
Console.WriteLine("\n" + c.ToString());
BindingMemberInfo bInfo = b.BindingMemberInfo;
Console.WriteLine("Binding Path \t" + bInfo.BindingPath);
Console.WriteLine("Binding Field \t" + bInfo.BindingField);
Console.WriteLine("Binding Member \t" + bInfo.BindingMember);
}
}
}
Private Sub PrintBindingMemberInfo()
Dim c As Control
Dim b As Binding
For Each c In Me.Controls
For Each b In c.DataBindings
Console.WriteLine(ControlChars.Cr + c.ToString())
Dim bInfo As BindingMemberInfo = b.BindingMemberInfo
Console.WriteLine("Binding Path " + ControlChars.Tab _
+ bInfo.BindingPath)
Console.WriteLine("Binding Field " + ControlChars.Tab _
+ bInfo.BindingField)
Console.WriteLine("Binding Member " + ControlChars.Tab _
+ bInfo.BindingMember)
Next b
Next c
End Sub
설명
는 BindingMemberInfo 클래스의 속성에 BindingMemberInfo 의해 반환됩니다 Binding .
는 BindingMemberInfo 생성자에 전달된 BindingMemberInfo 문자열에서 만들어집니다.
생성자
BindingMemberInfo(String) |
BindingMemberInfo 클래스의 새 인스턴스를 초기화합니다. |
속성
BindingField |
데이터 바인딩된 개체의 속성 이름을 가져옵니다. |
BindingMember |
데이터 바인딩된 개체의 속성 이름을 지정하는 데 사용되는 정보를 가져옵니다. |
BindingPath |
데이터 바인딩된 개체의 속성 이름 앞에 오는 속성 이름 또는 마침표로 구분된 속성 이름의 계층 구조를 가져옵니다. |
메서드
Equals(BindingMemberInfo) |
현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다. |
Equals(Object) |
지정된 개체가 이 BindingMemberInfo와 같은지 여부를 확인합니다. |
GetHashCode() |
이 BindingMemberInfo의 해시 코드를 반환합니다. |
연산자
Equality(BindingMemberInfo, BindingMemberInfo) |
두 BindingMemberInfo 개체가 서로 같은지 확인합니다. |
Inequality(BindingMemberInfo, BindingMemberInfo) |
두 개의 BindingMemberInfo 개체가 같은지 여부를 확인합니다. |
적용 대상
추가 정보
.NET