Control.CheckForIllegalCrossThreadCalls Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, mit dem angegeben wird, ob Aufrufe an den falschen Thread, der auf die Handle-Eigenschaft eines Steuerelements zugreift, abgefangen werden sollen, wenn eine Anwendung gedebuggt wird, oder legt diesen Wert fest.
public:
static property bool CheckForIllegalCrossThreadCalls { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public static bool CheckForIllegalCrossThreadCalls { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean
Eigenschaftswert
true
, wenn Aufrufe an den falschen Thread abgefangen werden sollen, andernfalls false
.
- Attribute
Hinweise
Wenn ein anderer Thread als das Erstellen eines Steuerelements versucht, auf eine der Methoden oder Eigenschaften dieses Steuerelements zuzugreifen, führt er häufig zu unvorhersehbaren Ergebnissen. Eine häufige ungültige Threadaktivität ist ein Aufruf des falschen Threads, der auf die Eigenschaft des Steuerelements Handle zugreift. Legen Sie fest CheckForIllegalCrossThreadCalls , um true
diese Threadaktivität einfacher zu finden und zu diagnostizieren, während sie debuggen.