我是windows phone開發的新手。我想問問是否可以做這種情況。我需要使用後面的代碼訪問XAML中的變量,然後將其作爲項目添加到我的View Model中的現有列表中。因此,我需要訪問我的兩個View Model以獲取列表和XAML以從資源中獲取變量。使用代碼訪問來自XAML和ViewModel對象的變量背後
這是可行的嗎?如果是,我該如何訪問它。這是我在當前的XAML中所擁有的。
<phone:PhoneApplicationPage.Resources>
<system:String x:Key="scanName">SCAN</system:String>
</phone:PhoneApplicationPage.Resources>
謝謝了,
:)大違規行爲,我只是問我的老闆:( 反正,我怎麼可以添加在現有的可觀測集合列表中scanName串在我的視圖模型(Scanhistory是列表的名稱來嘗試這種方法) 我很抱歉,我真的是c#和Windows開發的新手。再次感謝。 – JennyJane
@JennyJane:我稍微更新了我的答案:要添加項目到您的ViewModel列表中,您需要解析你的視圖的DataContext到ViewModel的類型,然後你可以訪問屬性...(vm.ScanHistory.Add(...)); – Marc
@JennyJane:如果這適用於你,請upvote並標記爲已回答。謝謝! – Marc