Size: a a a

Xamarin Developers

2021 February 23

M

Max in Xamarin Developers
Подключал кто к xamarin Android или iOS  VT100 эмулятор?
источник

PN

Paul N in Xamarin Developers
Александр Ниткин
Мало времени понял значения но все не так помоги пожалуйста, мало времени у меня <Button x:Name="btz" Text="Click Me" Clicked="Btz"  />
       <Button Text="Change"  BackgroundColor="Yellow" Clicked="Butz"/>
  void btz(object sender, System.EventArgs e)
       {
           
           count++;
           ((Button)sender).Text = $"You clicked {count} times.";

           
       }
       void Butz(object sender, System.EventArgs e)
       {

           btz.BackgroundColor = Color.Red;


       }
   }
}
название методов-обработчиков не совпадает в обоих случаях
источник

PN

Paul N in Xamarin Developers
void Btz(object sender, System.EventArgs e)
или
void Butz(object sender, System.EventArgs e)
источник

PN

Paul N in Xamarin Developers
но не
void btz(object sender, System.EventArgs e)
источник

PN

Paul N in Xamarin Developers
а не, во втором случае кажись верно
источник

АН

Александр Ниткин... in Xamarin Developers
Paul N
а не, во втором случае кажись верно
Спасибо, сейчас приду после магазина проверю
источник

М

Михаил in Xamarin Developers
добрый вечер, подскажите, а как здесь можно предложить проект для выполнения?
источник

MO

Mr. Onion in Xamarin Developers
Михаил
добрый вечер, подскажите, а как здесь можно предложить проект для выполнения?
источник

М

Михаил in Xamarin Developers
спасибо)
источник

АН

Александр Ниткин... in Xamarin Developers
Paul N
но не
void btz(object sender, System.EventArgs e)
Спасибо )
источник

АН

Александр Ниткин... in Xamarin Developers
Ребята новый вопрос, создал условия когда count набирает 7 кнопка меняет цвет но не срабатывает как надо вот код мой  public partial class MainPage : ContentPage
   {
       public MainPage()
       {
           InitializeComponent();
       }
       int count = 0;
       void Button_Clicked(object sender, System.EventArgs e)
       {
         
           count++;
           ((Button)sender).Text = $"You clicked {count} times.";
           if (count == 7)
           {
               BZ.BackgroundColor = Color.Green;
             
           }

           BZ.BackgroundColor = Color.Red;
       }
       void Button2(object sender, System.EventArgs e) //BZ
       {
           //TZ.Text = "RED";
           TZ.BackgroundColor = Color.Blue;
       }
     
   }
}
источник

КЛ

Коля Лащ in Xamarin Developers
Александр Ниткин
Ребята новый вопрос, создал условия когда count набирает 7 кнопка меняет цвет но не срабатывает как надо вот код мой  public partial class MainPage : ContentPage
   {
       public MainPage()
       {
           InitializeComponent();
       }
       int count = 0;
       void Button_Clicked(object sender, System.EventArgs e)
       {
         
           count++;
           ((Button)sender).Text = $"You clicked {count} times.";
           if (count == 7)
           {
               BZ.BackgroundColor = Color.Green;
             
           }

           BZ.BackgroundColor = Color.Red;
       }
       void Button2(object sender, System.EventArgs e) //BZ
       {
           //TZ.Text = "RED";
           TZ.BackgroundColor = Color.Blue;
       }
     
   }
}
если я правильно понял, у вас же здесь сначала проверяется какое по счёту это нажатие, меняет цвет на зелёный, а потом всё равно поменяет цвет на красный. поставьте else после блока if
источник

АН

Александр Ниткин... in Xamarin Developers
Коля Лащ
если я правильно понял, у вас же здесь сначала проверяется какое по счёту это нажатие, меняет цвет на зелёный, а потом всё равно поменяет цвет на красный. поставьте else после блока if
ок сейчас
источник

A

Alex in Xamarin Developers
Или лучше установку цвета в начало
источник

КЛ

Коля Лащ in Xamarin Developers
Alex
Или лучше установку цвета в начало
+
источник

A

Alex in Xamarin Developers
По дефолту красный
источник

АН

Александр Ниткин... in Xamarin Developers
Спасибо вам всем большое что отвечает на мои вопросы, мне так легче учится, спасибо вам большое еще раз!
источник

АН

Александр Ниткин... in Xamarin Developers
все получилось спасибо
источник

АН

Александр Ниткин... in Xamarin Developers
Теперь хочу сделать чтоб было обнуления count, и первоночальное названия появлялось вот мой код   public partial class MainPage : ContentPage
   {
       public MainPage()
       {
           InitializeComponent();
       }
       int count = 0;
       void Button_Clicked(object sender, System.EventArgs e)
       {
         
           count++;
           ((Button)sender).Text = $"You clicked {count} times.";
           if (count == 7)
           {
               BZ.BackgroundColor = Color.Green;

           }
           else
           {
               BZ.BackgroundColor = Color.Red;
           }

           
       }
       void Button2(object sender, System.EventArgs e) //BZ
       {
           //TZ.Text = "RED";
           TZ.BackgroundColor = Color.Blue;
       }

       void Button3(object sender, System.EventArgs e)
       {
           count = 0;

           
       }
   }
}
источник

АН

Александр Ниткин... in Xamarin Developers
Все ребята разобрался  public partial class MainPage : ContentPage
   {
       public MainPage()
       {
           InitializeComponent();
       }
       int count = 0;
       void Button_Clicked(object sender, System.EventArgs e)
       {
         
           count++;
           ((Button)sender).Text = $"You clicked {count} times.";
           if (count == 7)
           {
               BZ.BackgroundColor = Color.Green;

           }
           else
           {
               BZ.BackgroundColor = Color.Red;
           }

           
       }
       void Button2(object sender, System.EventArgs e) //BZ
       {
           //TZ.Text = "RED";
           TZ.BackgroundColor = Color.Blue;
       }

       void Button3(object sender, System.EventArgs e)
       {
           count = 0;

           TZ.Text = $"You clicked {count} times.";
       }
   }
}
источник