2011-11-11 47 views
1

我已經在ComboBox中添加了項目。如果我在組合框中選擇了某個項目,我無法檢索所選項目。如何在Windows中獲取所選項目:UI :: Xaml :: Controls :: ComboBox(WinRT)

大部分的combox屬性返回對象類型,如果我嘗試做對象的ToString()它返回奇怪的值。

我試過這些功能。

MainPage::cmbDeviceList_SelectionChanged(Platform::Object^ sender,  Windows::UI::Xaml::Controls::SelectionChangedEventArgs^ e){ 
auto str = cmbDeviceList->SelectedItem->ToString; 
auto str1 = cmbDeviceList->SelectedValue->ToString(); 
}  

我的查詢是

  1. 如何從ComboBox中的項目在用戶選擇
  2. 爲什麼大多數的屬性返回保持對象的Object.Is的目的是爲了讓開發人員能夠插入類結構?

回答

0

最後我得到了答案。

應該

auto str = (String^) cmbDeviceList->SelectedItem; 

但目前尚不清楚爲什麼會是這樣。

相關問題