Control.CheckForIllegalCrossThreadCalls Свойство

Определение

Возвращает или задает значение, показывающее, нужно ли перехватывать вызовы в ошибочном потоке, который осуществляет доступ к свойству 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

Значение свойства

Boolean

Значение true, если вызовы в ошибочном потоке перехватываются; в противном случае — значение false.

Атрибуты

Комментарии

Если поток, отличный от создаваемого потока элемента управления, пытается получить доступ к одному из методов или свойств этого элемента управления, он часто приводит к непредсказуемым результатам. Распространенное недопустимое действие потока — это вызов неправильного потока, который обращается к свойству элемента управления Handle . Установите CheckForIllegalCrossThreadCalls для true поиска и диагностики этого действия потока более просто во время отладки.

Применяется к