Binding.IsBinding 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
바인딩이 활성 상태인지 여부를 나타내는 값을 가져옵니다.
public:
property bool IsBinding { bool get(); };
public bool IsBinding { get; }
member this.IsBinding : bool
Public ReadOnly Property IsBinding As Boolean
속성 값
true바인딩이 활성 상태이면 그렇지 않으면 . false
예제
다음 코드 예제에서는 폼의 PropertyName 각 Binding 값과 IsBinding 값을 인쇄합니다.
private:
void PrintBindingIsBinding()
{
for each ( Control^ c in this->Controls )
{
for each ( Binding^ b in c->DataBindings )
{
Console::WriteLine( "\n {0}", c );
Console::WriteLine( "{0} IsBinding: {1}",
b->PropertyName, b->IsBinding );
}
}
}
private void PrintBindingIsBinding()
{
foreach(Control c in this.Controls)
{
foreach(Binding b in c.DataBindings)
{
Console.WriteLine("\n" + c.ToString());
Console.WriteLine(b.PropertyName + " IsBinding: "
+ b.IsBinding);
}
}
}
Private Sub PrintBindingIsBinding
Dim c As Control
Dim b As Binding
For Each c In Me.Controls
For Each b in c.DataBindings
Console.WriteLine (ControlChars.CrLf & c.ToString)
Console.WriteLine (b.PropertyName & " IsBinding: " & _
b.IsBinding)
Next
Next
End Sub
설명
바인딩은 다음 조건을 충족하는 경우 활성화됩니다.
모든 속성이 설정됩니다.
사용자가 호출 ResumeBinding 하지 않았거나 SuspendBindingBindingManagerBaseBinding 해당 사용자가 속한 것을 호출하지 않았습니다.
속한 컨트롤이 Binding 생성되었습니다.