C# 如何从另一个xaml调用x:Name

C# 如何从另一个xaml调用x:Name,c#,xaml,xamarin,C#,Xaml,Xamarin,1.来自另一个xaml页面的代码 <Frame x:Name="coc1Lock" Grid.Row="0" Grid.Column="1" Padding="2" BackgroundColor="Gray" Opacity="0.95"> <!--COC1 Lock--> <Image Source="lock0" HorizontalOptions="CenterAndExpand" Aspect="AspectFit"/>

1.来自另一个xaml页面的代码

<Frame x:Name="coc1Lock" Grid.Row="0" Grid.Column="1" Padding="2" BackgroundColor="Gray" Opacity="0.95"> <!--COC1 Lock-->
                <Image Source="lock0" HorizontalOptions="CenterAndExpand" Aspect="AspectFit"/>
            <Frame.GestureRecognizers>
                <TapGestureRecognizer Tapped="Lock_Tap"/>
            </Frame.GestureRecognizers>
            </Frame>

在必须调用哪个元素的页面构造函数中,在
InitializeComponent()之后,将该元素分配给某个全局变量行,例如:

Globals.Instance.CocLock = coc1Lock;

然后,您可以通过
Globals.Instance.CocLock
访问应用程序中的任何地方

你能详细说明一下吗?如果人们知道你在问什么,你就更有可能得到良好的反馈。请阅读并编辑你的问题。我怎么做??