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

问题描述 投票:1回答:1

我的MainActivity.cs中有一个EditText:

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

我想要的是,在我的另一页,Page1.cs,我可以参考r(rinput中的文本)。我怎么做?

谢谢。

xaml xamarin input android-edittext
1个回答
0
投票

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

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

并使用在page1.cs上获取此值

var out=Intent.GetStringExtra(key);

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

© www.soinside.com 2019 - 2024. All rights reserved.