2017-02-22 28 views
0

Я работаю над visual studio 2015, и я работаю над классической подписной формой.VB.Net - Управление меткой ошибок

Я хочу сгенерировать метки ошибок, когда пользователь вводит неверный пароль, неправильное псевдо и т. Д. Но я могу сам работать над этим.

Но когда я пишу эти метки ошибок и устанавливаю их видимыми в false в режиме «Dev», мне нужно сопоставить эти ярлыки, если я хочу, чтобы мои метки находились в одном месте, и это не то, что я хочу, когда у меня много ошибок например, для управления одним текстовым полем.

Есть ли решение для переноса этих ярлыков, не записывая их перед игрой с помощью hide() или show()?

Вот скриншот, чтобы проиллюстрировать мою проблему.

enter image description here

Это на самом деле не сама проблема, но это не практично, когда я разработать много ошибок.

Извините за мой английский, я надеюсь, вы поняли мою проблему, я могу дать вам более подробную информацию =)

Иметь хороший день полного кода!

+1

Вы можете посмотреть на ErrorProvider и посмотреть, если это достаточно близко к тому, что вы хотите – Plutonix

+0

Yeahhhhhh Я проверю документ, спасибо :) –

+0

Вы можете создать свой собственный контроль? Я сделал это раньше и прекрасно работает. Я унаследовал элемент управления Textbox и расширил его. – Codexer

ответ

0

Вот код кнопки:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
    If TextBox1.Text <> "Password" Then 
     Label2.Text = "Your answer is wrong" 
    End If 
End Sub 

Это то, что он выглядит следующим образом:

enter image description here

+0

проверить эту ссылку –