2010-03-16 36 views
0

假設我有一個帶文本框的窗口我想使用這些值。現在我想的是:何時應該從文本框中檢索值?

1)一旦光標沒有對焦就更新每個關聯的值,並且一旦用戶按下確定我開始程序
2)一旦用戶按下Ok,我檢索所有值一次然後啓動程序

我不確定哪一個更好。第一個選擇似乎更加模塊化,但是由於每個新框都應該更新其各自的值,所以存在更多的語義耦合。

我意識到這並不是那麼重要,但我試圖瞭解什麼時候集中,何時不集中。其他更好的接觸者也表示讚賞。

回答

2

使用data binding將文本框的內容綁定到代碼後面的對象中。 WPF將負責更新您的屬性。通常在文本框上丟失焦點時更新數據綁定值。但是,您也可以指定該值在更改時發生。

相關問題