昨天我正在與一個多窗口wpf應用程序作鬥爭,試圖讓一個綁定在另一個窗口上工作,然後我放棄了並將所有東西塞滿了一個窗口。但是,我注意到在表單中沒有綁定的方式,(在一個普通的JSP頁面中);相當於Java EE語法的wpf
<ui:textField ...text="#{SessionBean1.choosePlaceAndTimeForm.checkOutDate}".../>
如果有某種方式有一個Session對象活着的WPF應用程序的持續時間,如果不知何故,我可以從每一個窗口綁定到它。我的生活會更容易。有什麼建議麼?
你的意思是像'App.Current.Properties [「NameOfProperty」] = 5;'添加一個屬性。但目前意味着我正在設置屬性從正確的WPF窗口?如果我想從另一個wpf窗口訪問該屬性,該怎麼辦? current.properties會有那個屬性嗎?如果我只是將3個不同窗口中的3個文本框綁定到相同的App.Current.Properties [「NameOfProperty」]值,它們將工作嗎? – mechanicum
是的,因爲它的作用域是Application對象。 – mathieu
感謝您的回答。但讓我感到困惑的另一件事是爲什麼其他人定義了一個類,並將應用程序obj中的屬性添加到該類中,並改爲使用該類。使用應用程序類或什麼是錯誤的? – mechanicum