vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Controls tauschen/verschieben 
Autor: Manfred X
Datum: 30.03.10 22:06

Hallo!

Austauschen: Doppelclick auf die erste Box,
dann Doppelclick auf die zweite Box.
Public Class frmPictures
    Dim pb() As PictureBox
    Dim pbSource As PictureBox
    Private Sub frmPictures_Load(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles MyBase.Load
        ReDim pb(4)
        For i As Integer = 0 To 4
            pb(i) = New PictureBox
            pb(i).Width = 30 : pb(i).Height = 30
            pb(i).Left = i * 32
            If i Mod 2 = 0 Then
            pb(i).Load("Bilddatei")
            pb(i).SizeMode = PictureBoxSizeMode.StretchImage
 
            AddHandler pb(i).MouseDoubleClick, _
            AddressOf frmPictures_MouseDoubleClick
            Me.Controls.Add(pb(i))
        Next i
    End Sub
 
    Private Sub frmPictures_MouseDoubleClick(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.MouseEventArgs)
        If pbSource Is Nothing Then
            pbSource = CType(sender, PictureBox)
        Else
            Dim pbDest As PictureBox = CType(sender, PictureBox)
            Dim l As Integer = pbSource.Left
            Dim t As Integer = pbSource.Top
            pbSource.Top = pbDest.Top
            pbSource.Left = pbDest.Left
            pbDest.Left = l : pbDest.Top = t
            pbSource = Nothing
        End If
    End Sub
End Class


Beitrag wurde zuletzt am 30.03.10 um 22:21:01 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Controls tauschen/verschieben1.857Sev7eNup30.03.10 20:24
Re: Controls tauschen/verschieben1.316Manfred X30.03.10 22:06
Re: Controls tauschen/verschieben1.530Sev7eNup30.03.10 22:27
Re: Controls tauschen/verschieben1.324Manfred X30.03.10 22:43
Verschieben der Pictureboxen durch MouseDown/-Up1.363Manfred X31.03.10 01:35
Re: Controls tauschen/verschieben1.287ModeratorRalfE31.03.10 06:47
Re: Controls tauschen/verschieben1.365Sev7eNup31.03.10 09:17
Re: Controls tauschen/verschieben1.298Sev7eNup31.03.10 09:39

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel