Как повернуть картинку в PictureBox на x градусов - Visual Basic .NET

Формулировка задачи:

Нужно повернуть изображение в PictureBox. Достаточно долго искал, было много вариантов но не один не помог. Вот нашёл один вариант от "Памирыча":
With laserpb
            Dim g As Graphics = .CreateGraphics
            Dim m As New Drawing2D.Matrix
            m.RotateAt(45, New PointF(.Image.Width / 2, .Image.Height / 2))
            g.Transform = m
            g.DrawImage(.Image, 0, 0)
            g.Dispose()
        End With
Картинка поворачивалась, но повёрнутая картинка была поверх не повёрнутой. Буду благодарен за помощь!

Код к задаче: «Как повернуть картинку в PictureBox на x градусов - Visual Basic .NET»

textual
        Set(ByVal value As Single)
            _RotateAngle = value
            Me.Refresh()
        End Set
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

9   голосов, оценка 4.000 из 5


СДЕЛАЙТЕ РЕПОСТ