【发布时间】:2018-02-03 00:55:04
【问题描述】:
您好,我有一个便携式 Xamarin 应用程序,我想从一个页面复制数据并将其移动到包含 SQLite 数据库的另一个页面,但是我不知道如何去做。我使用 XAML 创建了一个按钮:
<Button Text = "Copy Password"
HorizontalOptions="Center"
VerticalOptions="Center"
Clicked="Button_Clicked" />
这就是我目前处理 Button_Clicked 的方式
async void Button_Clicked(object sender, EventArgs e)
{
await Navigation.PushAsync(new DetailsPage
{
BindingContext = new User()
});
它导航到允许输入数据的页面。我希望这样我想从第一页复制的数据已经填充了某个输入字段。例如名称字段。
任何帮助将不胜感激。我试过搜索,但我还没有找到任何有用的东西。
编辑
感谢 Cole Xia 的帮助,我解决了这个问题。我只需要将 BindingContext = new User { Name = "Cole"} 添加到 Button_Clicked 代码中。我没有硬编码名称,而是使用了另一种方法的变量,因此它将变量的值复制到数据库中
【问题讨论】:
标签: c# sqlite xamarin visual-studio-2015 xamarin.forms