C# 如何从数据绑定中检索对象属性信息

C# 如何从数据绑定中检索对象属性信息,c#,wpf,xaml,xamarin,xamarin.forms,C#,Wpf,Xaml,Xamarin,Xamarin.forms,我有一个Xamarin表单应用程序,其中我用Student类型的对象列表填充列表视图。我希望能够选择该学生并打开一个警报,显示所选学生的姓名。我当前的尝试仅显示警报中对象的类型(Student)。我的做法如下: AttendancePage.xaml: <ListView x:Name="RosterInView" SeparatorVisibility="None" ItemSelected="OnSelection"> <ListView.ItemTemplate&

我有一个Xamarin表单应用程序,其中我用
Student
类型的对象列表填充列表视图。我希望能够选择该学生并打开一个警报,显示所选学生的姓名。我当前的尝试仅显示警报中对象的类型(
Student
)。我的做法如下:

AttendancePage.xaml:

<ListView x:Name="RosterInView" SeparatorVisibility="None" ItemSelected="OnSelection">
    <ListView.ItemTemplate>
        <DataTemplate>
            <TextCell Text="{Binding complete_name}"
            Detail="{Binding grade}"/>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

非常简单的解决方案,感谢@RoyiMindel指出了这一点,而不是

 DisplayAlert("Item Selected", ((ListView)sender).SelectedItem.ToString(), "OK");
应该是:

DisplayAlert("Item Selected", (((ListView)sender).SelectedItem as Student).complete_name, "OK");

(((列表视图)发件人)。选择EdItem作为学生)对您不起作用?就是这样!非常感谢。
DisplayAlert("Item Selected", (((ListView)sender).SelectedItem as Student).complete_name, "OK");