C# 列表视图未绑定到条目

C# 列表视图未绑定到条目,c#,xaml,xamarin.forms,C#,Xaml,Xamarin.forms,我希望列表视图信息在录制到列表视图项上时传输到条目。我该怎么做 如何将标签信息绑定到条目 谢谢那些帮助我的人 这是我的条目代码: <Label x:Name="name" FontAttributes="Bold" /> <Entry x:Name="names" Text="{Binding Es}" /> <Label x:Name="family" Fon

我希望列表视图信息在录制到列表视图项上时传输到条目。我该怎么做

如何将标签信息绑定到条目

谢谢那些帮助我的人

这是我的
条目代码

<Label x:Name="name" FontAttributes="Bold"  />
<Entry x:Name="names"  Text="{Binding Es}" />

<Label x:Name="family" FontAttributes="Bold"  Text="Family :" />
<Entry x:Name="namefamily"  Text="{Binding Fl}" />
此代码用于我的虚拟机:

public string Es
{
   get => es;
   set
   {
       esm = value;
       var args = new PropertyChangedEventArgs(nameof(Es));
       PropertyChanged?.Invoke(this, args);
   }
}

public string Fl
{
   get => fl;
   set
   {
       fl = value;
       var args = new PropertyChangedEventArgs(nameof(Fl));
       PropertyChanged?.Invoke(this,args);
   }
}

只需通过页面构造函数传递所选项

listv.ItemSelected += (object sender, SelectedItemChangedEventArgs e) =>
{
    // you will need to cast this to the appropriate class
    var item = (MyItemClass) e.SelectedItem;

    Navigation.PushAsync(new MySecondPage(item));
};

这些条目在哪里?它们是与ListView位于同一页面上,还是位于不同的页面上?如何从ListView导航到此其他页面?当uset填写条目时,他使用保存按钮进入视图列表页面!条目在另一个页面上,我希望用户在点击列表视图项时重新进入条目页面,但是信息在列表视图项中!(用listview项中的数据填充条目。)@jason当您导航到下一页时,请在页面constructor上传递所选对象您能为我写一个示例吗?因为我不知道@JASON选择一行时,请发布导航到新页面的代码。我的条目位于主页内,我的ListView页面的名称为Wishlist,我的表名位于收藏夹数据库中。我不知道该怎么做。非常感谢你的帮助@jasongive我给你起的名字,我如何在你的代码中放置我的类?@Jasonmy示例只有三行代码。你具体不明白什么?将我使用的占位符名称替换为代码中的实际名称。例如,
MySecondPage
应该是您要导航到的页面的名称。我应该放置什么来代替(myitemclass)?@jason由ListView的每一行表示的模型类的名称
public string Es
{
   get => es;
   set
   {
       esm = value;
       var args = new PropertyChangedEventArgs(nameof(Es));
       PropertyChanged?.Invoke(this, args);
   }
}

public string Fl
{
   get => fl;
   set
   {
       fl = value;
       var args = new PropertyChangedEventArgs(nameof(Fl));
       PropertyChanged?.Invoke(this,args);
   }
}
listv.ItemSelected += (object sender, SelectedItemChangedEventArgs e) =>
{
    // you will need to cast this to the appropriate class
    var item = (MyItemClass) e.SelectedItem;

    Navigation.PushAsync(new MySecondPage(item));
};