vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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 - Fortgeschrittene
Re: Panel mit Maus verkleinern 
Autor: Julian13
Datum: 17.07.08 17:19

Teil3:^^
Public Class How
#Region "Variablen"
    'Deklerationen
    Private m_Cursor As Cursor
    Private m_Text As String
    Private m_Number As Integer
    Private m_DoResize As Boolean = True
    Private m_X As Integer
    Private m_Y As Integer
    Private m_w As Integer
    Private m_h As Integer
#End Region
    Property DoResize() As Boolean
        Get
            Return m_DoResize
        End Get
        Set(ByVal value As Boolean)
            m_DoResize = value
        End Set
    End Property
    Property w() As Integer
        Get
            Return m_w
        End Get
        Set(ByVal value As Integer)
            m_w = value
        End Set
    End Property
    Property h() As Integer
        Get
            Return m_h
        End Get
        Set(ByVal value As Integer)
            m_h = value
        End Set
    End Property
    Property X() As Integer
        Get
            Return m_X
        End Get
        Set(ByVal value As Integer)
            m_X = value
            w = -value
        End Set
    End Property
    Property Y() As Integer
        Get
            Return m_Y
        End Get
        Set(ByVal value As Integer)
            m_Y = value
            h = -value
        End Set
    End Property
    Property Cursor() As Cursor
        Get
            Return m_Cursor
        End Get
        Set(ByVal value As Cursor)
            m_Cursor = value
        End Set
    End Property
    Property Text() As String
        Get
            Return m_Text
        End Get
        Set(ByVal value As String)
            m_Text = value
        End Set
    End Property
    Property Number() As Integer
        Get
            Return m_Number
        End Get
        Set(ByVal value As Integer)
            m_Number = value
        End Set
    End Property
End Class
'Das hier kommt in das Formular mit dem Panel(Panel1)
    Private Sub Panel1_MouseMove(ByVal sender As Object, ByVal e As _
      System.Windows.Forms.MouseEventArgs) Handles Panel1.MouseMove
        Dim rs As New Resized
        Dim hw As How = rs.WhereIs(e.Location, Panel1, 10)
        Me.Text = hw.Text
        Panel1.Cursor = hw.Cursor
        If e.Button = Windows.Forms.MouseButtons.Left Then
 
            If hw.DoResize = True Then
 
                Panel1.Width += hw.X
                Panel1.Height += hw.Y
                Panel1.Left += hw.w
                Panel1.Top += hw.h
            End If
        End If
    End Sub
Gruß Julian13
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Panel mit Maus verkleinern2.271Scorpi17.07.08 13:59
Re: Panel mit Maus verkleinern1.527Julian1317.07.08 17:15
Re: Panel mit Maus verkleinern1.482Julian1317.07.08 17:17
Re: Panel mit Maus verkleinern1.607Julian1317.07.08 17:19
Re: Panel mit Maus verkleinern1.546Julian1317.07.08 17:19
Re: Panel mit Maus verkleinern1.400Scorpi18.07.08 08:18
Re: Panel mit Maus verkleinern1.499Melkor17.07.08 20:01
Re: Panel mit Maus verkleinern1.676Scorpi18.07.08 08:23
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.406Scorpi18.07.08 08:28
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.451Melkor18.07.08 08:35
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.462Scorpi18.07.08 10:44
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.584Julian1318.07.08 14:55
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.384Melkor18.07.08 15:03
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.512Julian1318.07.08 15:08
Re: Panel mit Maus verkleinern -> Habs hin bekommen1.326Melkor18.07.08 15:45

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