我目前工作的一個功能在移動應用程序,它需要不斷監測,如果有任何藍牙設備超出範圍或不。如果超出範圍,則應禁用該設備的相應按鈕。其中一個我能想到的選項是,我檢查每個連接的藍牙設備的狀態定期使用定時器通過發出事件。如果定期檢查指示所述裝置中的一個在範圍之外,該設備的按鈕將被禁用。但是,我想不出任何方法如何檢測它是否超出範圍。在wpf中,我使用了可以在應用程序中發送事件的caliburn。換句話說,當送出的情況下,應用程序的任何部分,只要訂閱此事件收到此事件。有沒有人有任何想法如何實現這一目標?事件在winform - .NET Compact Framework的3.5
感謝您提前提供任何幫助。
感謝,
查爾斯劉