【发布时间】:2021-01-25 19:03:24
【问题描述】:
在我的应用程序中有一个列表视图,我在我的应用程序中一遍又一遍地使用它,只是其中包含不同的元素。因此,我将所有内容都放在了一个内容视图中,并像这样在我的 xaml 中对其进行了膨胀:
<ContentPage Title="Newbies" BackgroundColor="#fafafa">
<views:CV_AllAdsRes />
</ContentPage>
类如下所示:
public partial class CV_AllAdsRes : ContentView
{
public CV_AllAdsRes(int id)
{
InitializeComponent();
SetAds();
}
}
现在,这确实有效,因为我没有使用“默认构造函数”。如果我从构造函数中删除“int id”,它就没有问题。但是我需要能够在 xaml 中使用不同的参数来扩充这个内容视图。
我对这个概念的理解有误吗?
如何扩展我的内容视图并通过 xaml 为其提供参数?
谢谢
【问题讨论】:
标签: xamarin.forms