如何从列表框绑定 Windows Phone 7 中选择一个项目
Posted
技术标签:
【中文标题】如何从列表框绑定 Windows Phone 7 中选择一个项目【英文标题】:How can select a item from listbox binding Windows Phone 7 【发布时间】:2014-08-30 18:22:21 【问题描述】:我无法使用 SELECTEDITEM 事件从列表框中获取文本,但它不会并且仅返回像“Li.Medicamento”这样的字符串。
我的代码 xaml:
<ListBox x:Name="list_enfer" Margin="38,210,40,65" Visibility="Collapsed">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Binding enfermedadasoc"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我的 C# 代码如下:
private void visualizar_est_Click(object sender, System.EventArgs e)
MessageBox.Show(list_enfer.SelectedItem.ToString());
【问题讨论】:
【参考方案1】:private void visualizar_est_Click(object sender, System.EventArgs e)
var mySelectedItem = list_enfer.SelectedItem as yourObject;
//Then you can access the property inside yourObject
MessageBox.Show(yourObject.enfermedadasoc.ToString());
【讨论】:
你提到你的对象是什么意思? @user3621634 您在代码中绑定到列表框的类名。发布您设置 ItemsSource 的部分以上是关于如何从列表框绑定 Windows Phone 7 中选择一个项目的主要内容,如果未能解决你的问题,请参考以下文章