PowerShell Phonenumber Textbox с данными и без данных - PullRequest
0 голосов
/ 02 марта 2019

Я застрял в текстовом поле и как с ним справиться.

Идея состоит в том, чтобы проверить, есть ли в текстовом поле введенный номер телефона, после того, как я нажму кнопку ОК.Если нет, PowerShell ничего не делает.Легко,

, но если есть введенные данные, он должен проверить, является ли переменная числом, а если нет, я хочу отправить сообщение.

Я не могу получить логикув PowerShell.Я попробовал несколько способов сделать это.

Без публикации всего кода с помощью форм, здесь цикл, который я экспериментирую:

$OKClickEvent = ({

 if (-not !$PhoneTextbox.Text) {[System.Windows.MessageBox]::Show('Here comes a Message','Ooops','OK','Warning')}

})

$ChangeButton.Add_Click($OKClickEvent) 

Здесь я просто говорю, если переменная $PhoneTextbox.Text содержит значение, должно появиться окно с сообщением.

Я думал, что смогу победить систему, просто пропустив пустую часть и только контрольное значение, но опять же, у меня проблема, чтоесли текстовое поле пустое, я также получаю сообщение об ошибке.

Так что же я делаю не так?

У меня в рукаве план B, но это слишком просто;)

Интересно, какие у вас есть идеи?Спасибо,

Майк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...