Condividi tramite


Control.CheckForIllegalCrossThreadCalls Proprietà

Definizione

Ottiene o imposta un valore che indica se intercettare le chiamate sul thread errato che accedono alla proprietà di un controllo durante il debug di Handle un'applicazione.

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)>]
static member CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean

Valore della proprietà

true se le chiamate sul thread sbagliato vengono intercettati; in caso contrario, false.

Attributi

Commenti

Quando un thread diverso dal thread di creazione di un controllo tenta di accedere a uno dei metodi o delle proprietà di tale controllo, spesso comporta risultati imprevedibili. Un'attività di thread non valida comune è una chiamata al thread errato che accede alla proprietà del Handle controllo. Impostare CheckForIllegalCrossThreadCalls su per true trovare e diagnosticare più facilmente questa attività thread durante il debug.

Si applica a