Control.CheckForIllegalCrossThreadCalls Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.