我正在使用 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); } }
}