vergroessern der Picturebox weahrend der Laufzeit

    • VB.NET

      vergroessern der Picturebox weahrend der Laufzeit

      Hallo

      ich hab da ein code gebastelt der die groesser der picturebox weahrend der Laufzeit eandern kann.
      das weare hilfreich wenn man ein bild weahrend der laufzeit geladen hat und die picturebox eben zu kelin ist und so man das bild nicht ganz sehen kann, so kann man einfach die groesse durchs ziehen der maus einfach eandern

      VB.NET-Quellcode

      1. Public Class Form1
      2. Private pt As Point
      3. Dim x As Integer
      4. Dim y As Integer
      5. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
      6. Me.PictureBox1.BorderStyle = BorderStyle.FixedSingle
      7. End Sub
      8. Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
      9. If e.Button = Windows.Forms.MouseButtons.Left Then
      10. pt = e.Location
      11. x = PictureBox1.Size.Width - pt.X
      12. y = PictureBox1.Size.Height - pt.Y
      13. End If
      14. End Sub
      15. Private Sub PictureBox1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseLeave
      16. Me.Cursor = Cursors.Default
      17. End Sub
      18. Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
      19. If e.Button = Windows.Forms.MouseButtons.Left Then
      20. PictureBox1.Size = New Size(e.Location.X + x, e.Location.Y + y)
      21. End If
      22. Me.Cursor = Cursors.SizeAll
      23. End Sub
      24. End Class


      GR
      Schäm dich nicht "Zu fragen", schäm dich "Nicht zu wissen". ?(