Загрузка...

Нужна помощь в C#

Тема в разделе C# создана пользователем TwoB 2 авг 2021. 267 просмотров

  1. TwoB
    TwoB Автор темы 2 авг 2021 :sueta: Время пришло 3615 29 фев 2020
    Объясните мне долбаёбу как при нажатии на кнопку она меняла свой текст но при повторном нажатии она его не меняла обратно
     
  2. sxdnxss
    sxdnxss 2 авг 2021 Заблокирован(а) 1147 30 май 2019
    Нажатии на кнопку (ГДЕ?)
     
    1. sxdnxss
      TwoB, Ты на чем разрабатываешь
    2. sxdnxss
      TwoB, Я думаю для оконных приложений есть разные технологии и везде свои приемы
  3. Jennierubyjane
    Jennierubyjane 2 авг 2021 BLACKPINK IN YOUR AREA 5476 11 янв 2018
    Если не умеешь гуглить, удали вижуалку и забудь
     
  4. TheWall_inactive2650523
    TheWall_inactive2650523 2 авг 2021 Waiting for the worms to come 52 23 сен 2019
    Сделать переменную которая будет подсчитывать количество изменений текста
     
  5. wDude
    wDude 2 авг 2021 Боюсь быть не там и не тем. 3667 14 авг 2017
    Гугл поможет понять думаю :normalno:
    C#
    {
    if (button1.Text == "Текст на кнопке")
    button1.Text = "Новый текст";
    }
     
  6. tipossilka77
    tipossilka77 3 авг 2021 rang: imperator 33 23 май 2020
    Можешь добавить bool переменную и когда текст изменяется переменная была тру а потом проверку на переменную
     
    1. tipossilka77
      tipossilka77,
      C#
       bool isCheng = false;
      KeyPreview = true;
      KeyDown += (s, e) => { if (e.KeyValue == (char)Keys.Enter && !isCheng) { label1.Text += "1"; isCheng = !isCheng; } else { MessageBox.Show("Ты уже нажимал"); } };
      Написал через лямбду(хз просто так) Можешь вставить в любое место(Ну в методе) и будет работать
    2. tipossilka77
      tipossilka77, бля на кнопку на форме... Я думал просто кнопку на клаве
  7. Yotic
    Yotic 3 авг 2021 Ебашу на C# всё что захотите(Разноцветное) 43 13 янв 2021
    class Program{
    Button button;
    Form1(){
    button = new Button();
    (Вписываешь различные настройки, можешь использовать
    button.BackColor = button2.BackColor;)
    button.Click += new EventHandler(button_Click);
    }
    void button_Click(object sender, EventArgs e){
    button.Text = "Больше не нажимай, идиот";
    button.Click -= button_Click;
    }}
    //Могут быть незначительные ошибки
     
    1. wDude
      Yotic, что за челлендж, кто сложнее реализует смену текста на кнопке
    2. Yotic
      wDude, По моему это самый верный способ, если ему нужно 1 раз обработать нажатие
Загрузка...
Top