Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
alexanderjanjic
Newbie
Newbie

Anmeldedatum: 22.06.2008
Beiträge: 19

Panel soll nach Links und nicht nach Rechts wachsen
Verfasst am: 19.07.2008, 19:20

Das Bild erklärt alles hoffe ihr könnt mir helfen Smile

 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 19.07.2008, 19:29

in vb6:

Visual Basic: [code]RoterPanel.width = RoterPanel.width + 10
RoterPanel.left = RoterPanel.left - 10[/code]
 
RedShark
Poster
Poster

Anmeldedatum: 01.07.2008
Beiträge: 145


Verfasst am: 19.07.2008, 19:32

rpanel = Rotes Panel

Visual Basic: [code]rpanel.left = rpanel.left - 10
rpanel.width = rpanel.width + 10[/code]

Das solte funktionieren...

*EDIT*
Schade zu spät^^ aber es funktioniert in Visual Basic 6
 
alexanderjanjic
Newbie
Newbie

Anmeldedatum: 22.06.2008
Beiträge: 19


Verfasst am: 19.07.2008, 19:43

Bekomme ein Fehler am Ende hier der Code:

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Panel3.Size = New Size( _
Panel3.Size.Height, _
Panel3.Size.Width + 10, _
Panel3.Left = Panel3.Left - 10)

End Sub
 
RedShark
Poster
Poster

Anmeldedatum: 01.07.2008
Beiträge: 145


Verfasst am: 19.07.2008, 20:33

Ich habs in VB.Net getestet schreib einfach

Visual Basic: [code]Panel3.Width = Panel3.Width + 10
Panel3.Left = Panel3.Left - 10
[/code]

FUNKTIONIERT!
 
alexanderjanjic
Newbie
Newbie

Anmeldedatum: 22.06.2008
Beiträge: 19


Verfasst am: 19.07.2008, 22:22

Danke aber jetzt kommt schon des nächste Problem des Weiße habe ich ähnlich eingestellt aber statt das es mit dem Roten nach Links geht geht es nach Links + Oben aber es soll ja auf einer Linie bleiben was soll ich machen [img]/sad.gif[/img]?
 
RedShark
Poster
Poster

Anmeldedatum: 01.07.2008
Beiträge: 145


Verfasst am: 19.07.2008, 22:25

dann schreibst du einfach

Visual Basic: [code]
PanelWeiss.Left = PanelWeiss.Left - 10[/code]
 
alexanderjanjic
Newbie
Newbie

Anmeldedatum: 22.06.2008
Beiträge: 19


Verfasst am: 19.07.2008, 22:43

Ok jetzt hab ich auch alles gecheckt danke Smile

NEE NOCH EINE FRAGE WIE IST ES BEI HOCH UND RUNTER ???
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 20.07.2008, 10:39


entweder:

Visual Basic: [code]PanelBlau.height = PanelBlau.height + 10
PanelBlau.top = PanelBlau.top - 10[/code]
dann geht es nach oben, bleibt unten aber auf der selben höhe.

oder:
Visual Basic: [code]PanelBlau.height = PanelBlau.height + 10[/code]
dann geht es um 10 einheiten nach unten und bleibt oben auf der selben höhe
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: panel

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge [Probleme]Hoffe Auf schnelle Antwort 472 16.07.2009, 22:08
Keine neuen Beiträge Könnt ihr mir beim Programmieren helfen?Bitte helft mir 425 10.08.2004, 12:23
Keine neuen Beiträge Könnt ihr mir beim Programmieren helfen Bitte helft mir 355 03.08.2004, 13:56
Keine neuen Beiträge ActiveX User Control (Bitte helfen)??? 530 08.09.2003, 13:21
Keine neuen Beiträge [Suche] Binder erstellen ganz genau und leicht erklärt... 1032 08.10.2007, 08:46
 


[ Time: 0.0679s ][ Queries: 104 (0.0245s) ][ GZIP on - Debug on ]