【发布时间】:2020-01-26 14:40:43
【问题描述】:
我有 xamarin 应用程序,我需要在按钮单击事件上将两个对象传递给 .cs 文件。
我有两个 ListView 并在第二个 Listview 项目内有按钮。两个 ListView 都将基于 JSON 动态加载。现在的问题是我需要在按钮单击事件中发送父 ListView 数据源和第二个 ListView 数据源。目前我只能使用 BindingContext 发送一个,但我需要将两个或更多对象发送到 .cs 文件。
<ListView x:Name="StaffListMaster_List" RowHeight="150">
<ListView.ItemTemplate>`
<ListView x:Name="Staff_Record" ItemsSource="{Binding Path=detailsobj}">`
<ListView.ItemTemplate>`
<DataTemplate>
<ViewCell>
<StackLayout Orientation="Horizontal" >
<Button Clicked="OnActionSheetCancelDeleteClicked" BorderRadius="0" BindingContext ="{Binding item}" Text="{Binding item[6]}"/>`
我想在里面获取 StaffListMaster_List 数据源和 Staff_Record 数据源 OnActionSheetCancelDeleteClicked(object sender, EventArgs e) {}`
【问题讨论】: