c# - Xamarin 表单:主详细信息页面中的错误
问题描述
我的 Xamarin Forms 应用程序中有一个错误。当用户在最后一页上选择时,我正在对页面进行编码以显示内容“主详细信息”。内容不出现。
在调试过程中,应用程序正常工作,没有任何代码错误;但是,它似乎没有任何内容。我正在使用 Firebase 数据库。
Firebase 助手:
public async Task<List<Cuts>> GetAction()
{
return (await firebase
.Child("Action")
.OnceAsync<Cuts>()).Select(item => new Cuts
{
name = item.Object.name,
link = item.Object.link,
poster = item.Object.poster
}).ToList();
}
用户选择的页面:
public partial class ActionFilms : ContentPage
{
FirebaseHelper firebaseHelper = new FirebaseHelper();
public ActionFilms()
{
InitializeComponent();
}
protected async override void OnAppearing()
{
base.OnAppearing();
var allPersons = await firebaseHelper.GetAction();
act.ItemsSource = allPersons;
}
public void act_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var acctionn = e.PreviousSelection as Cuts;
App.Current.MainPage.Navigation.PushAsync(new ActionMaster(acctionn));
}
}
主从页面“内容未出现在此处”的代码:
public partial class ActionMaster : ContentPage
{
public ActionMaster(Cuts acctionn)
{
BindingContext = acctionn;
InitializeComponent();
}
}
解决方案
推荐阅读
- c++ - 为什么我的节点设置为 nullptr 在我设置它 = 新节点之后?
- c - fprintf 在 txt 文件中写入 0D 0D 0A 而不是 0D 0A
- c - 如何在神经网络的权重上应用梯度下降?
- python - 使用 splitlines 和 Split 获取单词的行
- http - CSRF 保护同时利用服务器端缓存
- powershell - 有哪些不同的 PowerShell 文件类型?
- python-3.x - 在 Python 3.6 中运行 scrapyd
- javascript - web3-react 导致我的应用程序挂起而没有错误
- javascript - 移动屏幕高度禁用带有文本编辑器的 div 合同
- html - 您是否有任何理由不想更改元素类而不是样式对象的值?