Control.CheckForIllegalCrossThreadCalls Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy przechwytywać wywołania nieprawidłowego wątku, który uzyskuje dostęp do właściwości kontrolki Handle , gdy aplikacja jest debugowana.

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

Wartość właściwości

true jeśli wywołania nieprawidłowego wątku zostaną złapane; w przeciwnym razie , false.

Atrybuty

Uwagi

Gdy wątek inny niż tworzenie wątku kontrolki próbuje uzyskać dostęp do jednej z metod lub właściwości tej kontrolki, często prowadzi do nieprzewidywalnych wyników. Typowe nieprawidłowe działanie wątku to wywołanie nieprawidłowego wątku, który uzyskuje dostęp do właściwości kontrolki Handle . Ustaw CheckForIllegalCrossThreadCalls wartość , aby true łatwiej znaleźć i zdiagnozować to działanie wątku podczas debugowania.

Dotyczy