Загрузка...

Выполнение действия 1 раз при нажатии на button?

Тема в разделе C# создана пользователем BANK1R 27 апр 2022. 245 просмотров

  1. BANK1R
    BANK1R Автор темы 27 апр 2022 Заблокирован(а) 294 24 ноя 2019
    Карочи у меня на button несколько действий стоит и нужно чтоб 1 из них выполнялось всего 1 раз
     
  2. BANK1R
    BANK1R Автор темы 27 апр 2022 Заблокирован(а) 294 24 ноя 2019
    Как такое реализовать?
     
  3. vtlstolyarov
    vtlstolyarov 27 апр 2022 474 8 янв 2022
    Выполняешь и записываешь куда-нибудь что выполнил, а перед тем как выполнять не забываешь проверить если уже выполнл или еще нет.
     
    1. Посмотреть предыдущие комментарии (1)
    2. vtlstolyarov
      BANK1R, Конечно можно, выкладывай, чего спрашиваешь?
    3. BANK1R Автор темы
    4. vtlstolyarov
      BANK1R, Извини, по вредоносному коду не помогаю.
  4. JanitorHvhboom
    JanitorHvhboom 27 апр 2022 хочу работать. 32 4 апр 2018
    Сделай просто проверку, присвой действию булевое значение, если оно выполнилось, то фолс, и прежде чем выполнять второй раз сделай проверку, почти тоже самое что и чел сверху написал.
     
  5. wDude
    wDude 28 апр 2022 Боюсь быть не там и не тем. 3667 14 авг 2017
    Создай условно (в плане, в качестве примера) публичную булевую (bool) переменную (назовём например: IsAlreadyWorked) и при вызове события нажатия кнопки просто сделай проверку

    C#

    public static bool IsAlreadyWorked;

    if (!IsAlreadyWorked)
    {
    IsAlreadyWorked = true;
    // тут свой код
    }
     
    28 апр 2022 Изменено
    1. BANK1R Автор темы
      wDude, Когда вставляю код внутрь он становится красным и нерабочим
Загрузка...
Top