Как остановить счетчик с числовым программным управлением увеличения и вывести сообщение?
У меня есть Числовое Управление Обновлением и этикетка он соединен с меткой. Что я хотел сделать, так это когда ... этикетка при достижении 0 он должен отображать сообщение типа "у вас недостаточно очков", и NUD не должен быть в состоянии увеличивать или уменьшать.. Я получил эту часть работы но сообщение выскакивает дважды Я знаю, что это всего лишь незначительная ошибка, но я уже несколько часов пытаюсь понять это .
Что я уже пробовал:
Ниже приведен мой код для отображения сообщения, когда метка достигает 0, но отображаемое сообщение хлопает дважды который не является правильным.
Private Sub numCategory_ValueChanged(sender As Object, e As EventArgs) Handles numCategory.ValueChanged If num <> 0 Then lblpoints.Text = (num - numCategory.Value).ToString Else numCategory.Value = 0 MsgBox("No more points to allocate") End If End Sub