Создание индексированных контролов графики - Visual Basic .NET
Формулировка задачи:
Прошу помощи. Необходимо создать индексированные контроллы shape. Привожу код создания одного контрола типа Line. Как создать индексированный набор?
Решение задачи: «Создание индексированных контролов графики»
textual
Листинг программы
Private ShapeCon As New ShapeContainer Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim sh1 As LineShape = New LineShape(10, 20, 120, 110) Dim sh2 As OvalShape = New OvalShape(100, 100, 50, 50) Dim sh3 As RectangleShape = New RectangleShape(120, 150, 120, 110) sh1.BorderStyle = Drawing2D.DashStyle.Solid sh1.BorderWidth = 5 sh1.BorderColor = Color.LightGreen sh1.SelectionColor = Color.Red sh2.BackColor = Color.AliceBlue sh2.BackStyle = BackStyle.Opaque sh3.BorderColor = Color.Red sh3.CornerRadius = 20 With ShapeCon .Shapes.Add(sh1) .Shapes.Add(sh2) .Shapes.Add(sh3) .BorderStyle = BorderStyle.None .Dock = DockStyle.Fill End With Me.Controls.Add(ShapeCon) ShapeCon.Show() End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д