Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.CheckForIllegalCrossThreadCalls-Eigenschaft

 

Veröffentlicht: Oktober 2016

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.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public static bool CheckForIllegalCrossThreadCalls { get; set; }

Eigenschaftswert

Type: System.Boolean

true, wenn Aufrufe an den falschen Thread abgefangen werden sollen, andernfalls false.

When a thread other than the creating thread of a control tries to access one of that control's methods or properties, it often leads to unpredictable results. A common invalid thread activity is a call on the wrong thread that accesses the control's P:System.Windows.Forms.Control.Handle property. Set P:System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls to true to find and diagnose this thread activity more easily while debugging.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: