#xamarin.forms #xamarin.android
Вопрос:
В Windows forms я получаю доступ ко всем элементам на странице с помощью этих кодов.(по именам)
for (int ix = 1; ix < 31; ix )
{
string name = string.Format("{0}{1}", "lbl", ix);
var nesne = this.Controls[name] as Label;
nesne.BackgroundColor = Color.FromHex("54C642");
}
Как я могу работать на Xamarin?
Ответ №1:
использовать FindByName
var element = FindByName("myControlName");
Ответ №2:
Если вы разрабатываете Xamarin.Формы , используйте x:Имя .
Xaml
<object x:Name="XAMLNameValue".../>
Код за
XAMLNameValue.BackgroundColor = Color.White;