0

我正在使用 x:bind 进行绑定,它将参数作为对象发送到目标页面。我只想从参数中检索一个值。我将 DetailItems 作为参数发送。我如何只发送一个项目让我们在 DetailItems 中说 firstName?

 public void MediaPage() =>
     NavigationService.Navigate(typeof(Views.MediaPage), DetailItems);

看看这个来自 viewModel 的代码,我正在使用 template10

 List<Details> _detail;
    public List<Details> DetailItems { get { return _detail; } set { Set(ref _detail, value); } }

 public class Details : BindableBase
{
    string _Title = default(string);
    public string Title { get { return _Title; } set { Set(ref _Title, value); } }

    string _Image = default(string);
    public string Image { get { return _Image; } set { Set(ref _Image, value); } }

    string _Link = default(string);
    public string Link { get { return _Link; } set { Set(ref _Link, value); } }

    string _background = default(string);
    public string Background { get { return _background; } set { Set(ref _background, value); } }

    string _leftInfo = default(string);
    public string LeftInfo { get { return _leftInfo; } set { Set(ref _leftInfo, value); } }

    string _rightInfo = default(string);
    public string RightInfo { get { return _rightInfo; } set { Set(ref _rightInfo, value); } }

    string _description = default(string);
    public string Description { get { return _description; } set { Set(ref _description, value); } }
}
4

0 回答 0