kan inte komma på någon bra lösning på detta, har en box-class och ett form1, och man ska genom knapp-tryckning flytta boxen uppåt efter varje tryckning, tacksam för hjälp Är box-klassen en panel eller picturebox eller liknande? Isf kan du använda det här: förlåt, men jag förstår inte riktigt "box1.top -= 1" vad syftar box1 på?? Jag tror att det är ett kompaktare sätt än att skriva box.top = box.top - 1flytta en rektangel/Box uppåt
// christina, en nybörjare i vb.netSv: flytta en rektangel/Box uppåt
<code>
Private Sub form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) _ Handles MyBase.KeyUp
If e.KeyCode = Keys.Up Then
box1.top -= 1
End If
End Sub
</code>
/PeterSv:flytta en rektangel/Box uppåt
är nybörjare på det hela, tacksam för svar
//christinaSv: flytta en rektangel/Box uppåt
Ifall din "box" tex heter Panel1 så finns det vissa standardegenskaper tex Panel1.Top,
Panel1.Left mm
Prova att ändra/ sätta något av dessa så får du den att flytta på sig
--- Vaios ---