Ahoj. Mám tento kód pro posouvání okna:
Private Sub Panel001_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel001.MouseDown
a = New Point(e.X, e.Y + (Me.Size.Height - Me.ClientSize.Height))
End Sub
Private Sub Panel001_MouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel001.MouseMove
If e.Button = MouseButtons.Left Then
Me.Location = New Point(Cursor.Position.X - a.X, Cursor.Position.Y - a.Y)
End If
End Sub
Private Sub Panel001_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Panel001.Click
End Sub
A vše je ok. Chtěl bych ale, když najedu na Panel1 myší a chci ho posounout ( to znamená, že ho jakokdyž uchopím ) tak aby se změnila hodnota Opacity = 80%, a když ho posunu a pustím, tak opět bude mít hodnota Me.Opacity = 100%. To vše, aby probíhalo plynule Poraďte mi prosím. Zkoušel jsem to jen tak: Me.Opacity ... a taky For, ale nějak to neposlouchá ...
|