1
說我有一個int Index = 0;
。用戶可以在程序的任何位置更改此值。當它發生時,我需要將我的所有屏幕更新爲與該新索引值相關的數據。我有一個功能,我只需要幫助搞清楚如何調用它。更改變量值時調用函數的最佳方法是什麼?
我的想法是創建一個計時器,並在每個滴答事件中檢查我的變量Index
的值是否已更改。如果是,那麼執行我的功能。但是,這對我來說似乎非常業餘。必須有更直接的正確的東西?我聽說過一個名爲「INotifyPropertyChanged」或類似的東西,但我很難找到它如何工作的一個堅實的例子。
任何想法非常感謝你。
我想一個解決方法是創建一個函數,它可以讓你改變整數,並立即更新你的屏幕。我很確定有更好的選擇,雖然 – RandomStranger
請提供我們的信息你用什麼用戶界面?它是WinForms,WPF還是Web? INotifyPropertyChanged與WPF連接,但實際使用它很難從描述中看出來。 –
不,我不知道如何使用它,這是winforms我會更改標籤 –