這是一個在 WPF 開發中非常實用的需求。為了實現一個健壯(Robust)且高效(Efficient)的 UI 卡頓檢測器,我們需要遵循以下核心原則: 獨立的看門狗線程:檢測邏輯不能運行在 UI 線程上,必須在一個後台線程運行。 低侵入性:檢測機制本身不能消耗過多的 CPU 資源,不能頻繁打斷 UI 線程。 基於 Dispatcher 消息泵:利用 Dispatcher.BeginInvo