Control.CheckForIllegalCrossThreadCalls Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se intercettare le chiamate sul thread errato che accedono a una proprietà Handle del controllo se è in corso il debug dell'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)>]
member this.CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean
Valore della proprietà
true
se le chiamate sul thread sbagliato vengono intercettate; 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 porta a risultati imprevedibili. Un'attività di thread non valida comune è una chiamata al thread errato che accede alla proprietà del Handle controllo. Impostare CheckForIllegalCrossThreadCalls su true
per trovare e diagnosticare più facilmente questa attività thread durante il debug.