如何在其控制器中投射XAML项目? [C#],[Xamarin.Forms]

时间:2019-01-03 14:50:38

标签: c# xamarin xamarin.forms

我是Xamarin的新手,在此.xaml文件的控制器中使用xaml项(例如按钮或标签)时遇到了问题。

我只是不知道如何在控制器内部声明该项目,例如在Java中,我们使用类似“ Button btnSave =(Button)findViewByID(R.xmlFILE.btnSave);”

然后我们可以将“ btnSave”用作类控制器中的对象,但是当涉及到Xamarin.forms时,我似乎找不到解决方法,请帮帮我。

1 个答案:

答案 0 :(得分:1)

在XAML中,为控件分配一个名称

<Button x:Name="myButton" ... />

然后在xaml.cs文件中,只需按名称引用即可。您无需声明或强制转换

myButton.Text = "blah";