Прозрачная форма с текстом - Visual Basic .NET/.NET 4.x
Формулировка задачи:
Всем знатокам доброго времени суток!
Очень нужен код прозрачной формы на которой можно было бы писать текст разным цветом. Слепил код, но при вставке текста прозрачность теряется. Вот сам кодПомогите, знатоки!!!
Чую, что тут что-то лишнее, а чего-то не хватает, но понять не в состоянии.
Спасибо за понимание!
Решение задачи: «Прозрачная форма с текстом»
textual
Листинг программы
Public Class Form3 Dim isLoad As Boolean Private Sub Form3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Me.BackColor = Color.FromArgb(0, 255, 0) Me.TransparencyKey = Me.BackColor End Sub Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click isLoad = True Me.Invalidate() End Sub Private Sub Form3_Paint(sender As System.Object, e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint If Not isLoad Then Exit Sub Dim g As Graphics = e.Graphics Dim FN As New Font("ARIAL", 24, FontStyle.Bold) g.DrawString("Test Test", FN, Brushes.Black, 20, 120) g.DrawLine(Pens.Black, 80, 20, 200, 100) End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д