我需要从我在Android布局中拥有的EditText到MainPage.xaml.cs和idk的方法中获取值。
预先感谢
这将是我的android布局: AndroidLayout
这就是MainPage.xaml中的代码,这些是我需要用EditText中的值填写的变量
private async void GuardarEstudiante_Click(object sender, EventArgs args)
{
var Nombre;
var Apellidos;
var FechaNacimiento;
var Enfermedades;
var Telefono;
var Correo;
}
答案 0 :(得分:0)
最好的方法是使用MessagingCenter API
当您检查Microsoft documents时,它会显示:
要在消息中传递参数,请在“订阅”通用参数和“动作”签名中指定参数类型。
MessagingCenter.Subscribe<MainPage, string> (this, "Hi", (sender, arg) => {
// do something whenever the "Hi" message is sent
// using the 'arg' parameter which is a string
});
要发送带参数的消息,请在Send方法调用中包括Type泛型参数和参数的值。
MessagingCenter.Send<MainPage, string> (this, "Hi", "John");
这个简单的示例使用字符串参数,但是可以传递任何C#对象。
答案 1 :(得分:0)
如果没有代表“学生信息”的对象,则创建一个新的复杂对象。
在click事件中,您似乎正在导航?
如果是这样,只需将其传递到下一个视图的构造函数中……我的朋友真的就是这么简单