Je fais un "toast" dans vb.net, et chaque fois qu'il apparaît, tout le texte dans la zone de texte du corps est TOUJOURS en surbrillance ... comment puis-je supprimer la mise en surbrillance par programmation?Pourquoi mon texte continue-t-il de surligner?
Merci!
Voici le code qui semble mettre en évidence automatiquement:
Dim i As Integer
toast.HeaderL.Text = headertext
toast.BodyL.Text = contenttext
toast.Show()
toast.Opacity = 0
i = 0
While i < 100
toast.SetDesktopLocation(My.Computer.Screen.WorkingArea.Right - toast.Width, My.Computer.Screen.WorkingArea.Bottom - ((toast.Height/100) * i))
toast.Opacity += 0.01
wait(7)
i += 1
End While
wait(4000)
toast.Opacity = 1
i = 0
While i < 100
toast.SetDesktopLocation(toast.Location.X, toast.Location.Y + toast.Height/100)
toast.Opacity -= 0.01
wait(7)
i += 1
End While
toast.Close()
toujours, le texte à l'intérieur BodyL (ce qui est une zone de texte), met en évidence itself.I essayé d'ajouter à toast.Focus() à certains points , Mais ça n'a pas marché.
toast est le nom du formulaire.
WinForms? WPF? ASP.NET et JavaScript? Nous avons besoin de beaucoup plus d'informations que vous nous donnez ici. –
Winforms, vb.net 2008, fait en Visual Basic Express avec SP1 – Cyclone
Pouvez-vous partager du code, en montrant ce que vous faites? –