Control.CheckForIllegalCrossThreadCalls Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda se mají zachytit volání na nesprávné vlákno, které při ladění aplikace přistupuje k vlastnosti ovládacího prvku Handle .

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

Hodnota vlastnosti

Boolean

true pokud jsou zachycena volání nesprávného vlákna; falsev opačném případě .

Atributy

Poznámky

Pokud se vlákno jiné než vytvoření vlákna ovládacího prvku pokusí o přístup k jedné z metod nebo vlastností ovládacího prvku, často vede k nepředvídatelným výsledkům. Běžná neplatná aktivita vlákna je volání nesprávného vlákna, které přistupuje k vlastnosti ovládacího prvku Handle . Při CheckForIllegalCrossThreadCalls ladění můžete nastavit, aby true se tato aktivita vlákna snadněji našla a diagnostikuje.

Platí pro