Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
stazis
2 / 2 / 0
Регистрация: 15.02.2010
Сообщений: 58
1

MaskedTextBox не проходит проверку на пустоту

22.07.2016, 19:42. Просмотров 552. Ответов 2
Метки нет (Все метки)

Приветствую всех. Это опять я. Я же не знал, что в программировании столько всяких нюансов и проблем.
Так вот. На форме есть maskedTextBox с маской для времени __:__ . Нужно чтобы при условии его пустоты происходило действие. Но проблема в том, что он не проходит проверку на пустоту.
Я делал вот так:
C#
1
2
3
4
5
if (maskedTextBox_время.Text == null)
            {
                maskedTextBox_время.Text = "0410";
                MessageBox.Show("jjjff"); //для проверки
            }
И вот так:
C#
1
2
3
4
if (maskedTextBox_время.Text == String.Empty)
            {
               MessageBox.Show("ололо");
            }
и даже так:
C#
1
  if (maskedTextBox_время.Text == "" )
Но при этом всём база ругается на то, что индексированное поле (формат времени) пустое.
Если же поставить условие, что поле НЕ пустое, то MessageBox выводят свои сообщения, что нелогично. Если оно не пустое, то почему база ругается на пустоту.
Сижу как котенок из мультфильма кубики собираю: и так не получается, и так ничего не получается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2016, 19:42
Ответы с готовыми решениями:

MaskedTextBox - проверка на пустоту
Как записать условие на содержимое MaskedBox.То есть, если туда ничего не...

Реализовать проверку двух TextBox на пустоту
добрый день. Подскажите, пожалуйста, как реализовать проверку двух текстбоксов...

Привязать проверку на пустоту к клику мышкой
Здравствуйте,программирую игру Пятнашки на питоне. Сделал canvas...

Нужно сделать проверку введённых данных на пустоту.
Ребятки , проблема с регистрацией . В общем если не все поля заполнены...

Делай проверку на пустоту переменной пока не настанет этот момент
У меня неизвестно количество переменных - $_POST $i - может быть от 1 до...

2
Даценд
Модератор
Эксперт .NET
4158 / 3939 / 2609
Регистрация: 20.04.2015
Сообщений: 7,139
22.07.2016, 23:20 2
stazis,
Попробуйте условие:
C#
1
2
3
4
if (maskedTextBox_время.Text == "  :") //перед двоеточием 2 пробела
{
   //...
}
1
stazis
2 / 2 / 0
Регистрация: 15.02.2010
Сообщений: 58
22.07.2016, 23:41  [ТС] 3
Невероятно! Заработало. Вот как обычный человек может до такого додуматься? Я пробовал такой вариант, но без пробелов.
Даценд, Вы мне уже столько раз помогли, что не знаю чем и благодарить.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2016, 23:41

Как реализовать проверку двух TextBox на пустоту одного из них
Добрый вечер! Подскажите, пожалуйста, как реализовать проверку двух текстбоксов...

почему не проходит проверку?
#include "stdafx.h" #include "stdio.h" #include "string" #include "conio.h"...

Почему не проходит проверку?
Собственно задача: Входные данные Первая строка содержит целые числа N, M и K...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru