Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows phone 8.1中以c#获取组合框中选定的项目内容名称_C#_Combobox_Mvvm Light - Fatal编程技术网

在Windows phone 8.1中以c#获取组合框中选定的项目内容名称

在Windows phone 8.1中以c#获取组合框中选定的项目内容名称,c#,combobox,mvvm-light,C#,Combobox,Mvvm Light,我正在使用一个名为“Combo”的组合框,并使用MVVMLight绑定了它的项 <ComboBox x:Name="Combo" Header="From" ItemTemplate="{StaticResource ItemTemplate}" ItemsSource="{Binding CurrencyList}"/> 但是,它不起作用。这只是一个示例,用于显示组合框中的SelectedItem ResultTextBlock.Text = ((ComboBoxItem)Com

我正在使用一个名为“Combo”的组合框,并使用MVVMLight绑定了它的项

<ComboBox x:Name="Combo" Header="From" ItemTemplate="{StaticResource ItemTemplate}" ItemsSource="{Binding CurrencyList}"/>

但是,它不起作用。

这只是一个示例,用于显示
组合框中的
SelectedItem

ResultTextBlock.Text = ((ComboBoxItem)ComboBoxMenu.SelectedItem).Content.ToString();
因此,要获取属性
name
,请尝试
.name
而不是
.Content


参考文献:

它的错误/输出是什么?你可能会考虑接受这里的答案和在你的另一个问题中为你工作的答案之一,如果你期待得到任何进一步的帮助。@阿布杜拉什,如果它确实有助于你的问题,请投赞成票。或者,如果它回答了您的问题,请将其标记为答案,这样它也可以帮助其他人!
string SelectionText = ((ComboBoxItem)Combo.SelectedItem).Content.ToString();
ResultTextBlock.Text = ((ComboBoxItem)ComboBoxMenu.SelectedItem).Content.ToString();