1

コンボボックスにアイテムを追加しました。コンボボックスでアイテムを選択すると、選択したアイテムを取得できません。

ほとんどのcomboxPropertiseはオブジェクトタイプを返し、オブジェクトに対してToString()を実行しようとすると、奇妙な値を返します。

私はこれらのプロパティを試しました。

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

私のクエリは

  1. コンボボックスからアイテムを取得する方法ユーザー選択時
  2. ほとんどのプロパティがObjectを返すのはなぜですか。Objectを保持する目的は、開発者がクラス構造体を挿入できるようにすることですか?
4

1 に答える 1

0

最後に私は答えを得ました。

そのはず

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

しかし、なぜそうなのかはまだ明らかではありません。

于 2011-11-12T17:54:13.063 に答える