.NET 4.x Переворачивается ToolTip при дабл вызове - C#
Формулировка задачи:
Собственно сабж...
ТулТип вызываю по событию.
Мог извратится и отключить 'IsBalloon' свойство(т.к. без него работает но совсем не так как я изначально хочу), так что вот решил задать вопрос тут, ибо в поиске не нашёл ничего похожего, да и специфика трабла не сильно позволяет юзать поиск...
Ниже скрины для наглядности трабла.
При первом вызове показывает так как на картинке '1'(собственно так я и хочу что б показывало всё время), а все последующие вызовы отображает как на картинке '2'.
Хелп ми
Решение задачи: «.NET 4.x Переворачивается ToolTip при дабл вызове»
textual
Листинг программы
private bool TipShowed=false; .. private void textField1_KeyPress(object sender, KeyPressEventArgs e) { if (!CharVlidating(e.KeyChar)) // Тут проверка на валидность введённого символа { if(!TipShowed) { e.KeyChar = '\x0'; toolTip1.Show("Wrong symboll", macRandomField, 100, -50, 5000); // Вызов ТулТипа здесь TipShowed=true; } } else { if(TipShowed) { toolTip1.Hide(macRandomField); TipShowed=false; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д