如何在一个xaml中获取值INPUT.Text并在另一个xaml中引用它?

时间:2018-03-04 14:00:37

标签: xaml xamarin input android-edittext

我的MainActivity.cs中有一个EditText:

reqinput = FindViewById<EditText>(Resource.Id.rinput);
string r = rinput.Text

我想要的是,在我的其他页面Page1.cs中,我可以参考r(rinput中的文字)。我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:0)

如果page1.cs是下一个活动,那么你可以使用你创建的意图传递字符串。

Intent intent=new Intent(this,typeof(page1));
intent.putExtras(key,value);
Startactivity(intent);

并使用

在page1.cs上获取此值
var out=Intent.GetStringExtra(key);

如果page1是普通的类文件,那么公共属性将是有用的。