Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. Private Sub MyForm_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
  2.  
  3. Try
  4.  
  5. 'get height of title
  6. Dim titleHeight As Integer = RectangleToScreen(parent.ClientRectangle).Top - parent.Top
  7.  
  8. 'set paddingTop to height of title + height of menustrip + 10px(can be whatever you want) padding
  9. Dim paddingTop As Integer = titleHeight + parent.MenuStrip1.Height + 10
  10.  
  11. REM Adjust controls sized to scale based on new form size
  12. PictureBox1.Size = New Size(CInt(Width / 4), CInt(Height / 2))
  13. PictureBox1.Location = New Point(CInt(Width / 4 + PictureBox1.Width / 2), paddingTop)
  14.  
  15. Catch ex As Exception
  16. MsgBox(ex.Message)
  17. End Try
  18. End If
  19.  
  20.  
  21. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement