我的Web服务器我有一个返回属性列表的方法:
public class ListaProfessor
{
public String Nome { get; set; }
public String Curso { get; set; }
public String Periodo { get; set; }
public String Semestre { get; set; }
public String Turno { get; set; }
public String Data { get; set; }
}
在我的Windows手机项目中,我有4个ListPicker!每个列表选择器必须接收我在我的网络服务器中创建的4个道具。
<toolkit:ListPicker x:Name="CursoLista" Header="Curso" ItemsSource="{Binding}" SelectionChanged="CursoLista_SelectionChanged">
<toolkit:ListPicker.ItemTemplate>
<DataTemplate>
<StackPanel>
<toolkit:ListPickerItem Content="{Binding Curso}"/>
</StackPanel>
</DataTemplate>
</toolkit:ListPicker.ItemTemplate>
</toolkit:ListPicker>
在我的Cs文件中:
CursoLista.ItemsSource = e.Result;
你可以看到我正在使用Binding Curso
从我的数据库中选择一个字符串列表,然后我成功了。
那些是我的4个ListPicker,我想只选择ListPicker中的Bind,知道e.Result
带有所有道具,我只想选择一个!
答案 0 :(得分:0)
如果你没有使用MVVM方法,你可以这样做:
var content = ((ListPickerItem)CursoLista.SelectedItem).Content;