Control.CheckForIllegalCrossThreadCalls 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出應用程式正在偵錯時,是否要攔截不該存取卻存取控制項 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)>]
static member CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean
屬性值
如果會攔截錯誤執行緒上的呼叫,則為 true
,否則為 false
。
- 屬性
備註
當控制項的建立執行緒以外的執行緒嘗試存取其中一個控制項的方法或屬性時,通常會導致無法預測的結果。 常見的無效執行緒活動是在存取控制項 Handle 屬性的錯誤執行緒上呼叫。 設定 CheckForIllegalCrossThreadCalls 為 , true
以在偵錯時更輕鬆地尋找和診斷此執行緒活動。