如何以Xamarin形式获取组件的x:Name属性字符串?

如何以Xamarin形式获取组件的x:Name属性字符串?,xamarin,Xamarin,我在Xamarin PCL工作。 我试图获取任何组件的x:Name字符串。 以下是一个例子: XXX.xaml <Picker x:Name="MyPicker"/> ... XXX.xaml.cs ... string str = this.MyPicker.??? ... XXX.xaml ... 三十、 xaml.cs ... string str=this.MyPicker。??? ... 我需要一个本身有“MyPicker”的字符串。您可以使用C#6中的运算符将变量名作

我在Xamarin PCL工作。 我试图获取任何组件的x:Name字符串。 以下是一个例子:

XXX.xaml
<Picker x:Name="MyPicker"/>
...
XXX.xaml.cs
...
string str = this.MyPicker.???
...
XXX.xaml
...
三十、 xaml.cs
...
string str=this.MyPicker。???
...
我需要一个本身有“MyPicker”的字符串。

您可以使用C#6中的运算符将变量名作为
字符串来获取

例如:

Console.writeLine(name of(this.MyPicker))
将打印“MyPicker”