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: Buttonklasse erweitern und wiederverwendbar machen 
Autor: hauser
Datum: 18.05.11 14:03

Hallo Dave,
ja das ist richtig. Soviel Erfahrung VB.NET habe ich noch nicht.
Vielleicht kannst du mir ein Beispiel geben?
Hier die Codeschnipsel:

Public Class ButtonArray
Inherits System.Windows.Forms.Control

Public h As irgendeinContainertyp <-- Welcher Containertyp weiß ich nicht

Public Sub AddNewButton()
Dim button As New System.Windows.Forms.Button

coll.Add(button)

------ ???????????
h.Controls.Add(button)
------

With button
.Text = Text
.....
End With

AddHandler button.Click, AddressOf MyButton_Click

End Sub

Private Sub MyButton_Click(ByVal sender As Object, ByVal e As EventArgs)
MessageBox.Show("Sie wählten Schaltfläche " & CType(CType(sender, _
Button).Tag, String))
End Sub

---- ???????????
Public Sub New(ByVal host As irgendeinContainertyp)
h = host
End Sub
----

....
...
...

End Class

Public Class Form1
Dim myButtonArray As ButtonArray
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

myButtonArray = New ButtonArray(irgendeinContainertyp)
For i = 0 To 3
With myButtonArray
.SetName = "cmdAction"
.SetVisible = True

...

End With
myButtonArray.AddNewButton()
yKoordinate = yKoordinate + 107
Next

...

End Sub

End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Buttonklasse erweitern und wiederverwendbar machen2.363hauser18.05.11 11:42
Re: Buttonklasse erweitern und wiederverwendbar machen1.252ModeratorDaveS18.05.11 11:49
Re: Buttonklasse erweitern und wiederverwendbar machen1.262hauser18.05.11 11:57
Re: Buttonklasse erweitern und wiederverwendbar machen1.262ModeratorDaveS18.05.11 12:00
Re: Buttonklasse erweitern und wiederverwendbar machen1.281Manfred X18.05.11 11:51
Re: Buttonklasse erweitern und wiederverwendbar machen1.226ModeratorDaveS18.05.11 11:56
Re: Buttonklasse erweitern und wiederverwendbar machen1.214hauser18.05.11 12:01
Re: Buttonklasse erweitern und wiederverwendbar machen1.206Manfred X18.05.11 12:06
Re: Buttonklasse erweitern und wiederverwendbar machen1.187hauser18.05.11 12:23
Re: Buttonklasse erweitern und wiederverwendbar machen1.210Manfred X18.05.11 12:32
Re: Buttonklasse erweitern und wiederverwendbar machen1.208hauser18.05.11 13:49
Re: Buttonklasse erweitern und wiederverwendbar machen1.163Manfred X18.05.11 14:25
Re: Buttonklasse erweitern und wiederverwendbar machen1.162hauser18.05.11 14:49
Re: Buttonklasse erweitern und wiederverwendbar machen1.221DotNetErbse18.05.11 12:09
Re: Buttonklasse erweitern und wiederverwendbar machen1.245Micke18.05.11 12:17
Re: Buttonklasse erweitern und wiederverwendbar machen1.390Manfred X18.05.11 12:27
Re: Buttonklasse erweitern und wiederverwendbar machen1.237Micke18.05.11 12:34
Re: Buttonklasse erweitern und wiederverwendbar machen1.202ModeratorDaveS18.05.11 12:41
Re: Buttonklasse erweitern und wiederverwendbar machen1.200hauser18.05.11 13:28
Re: Buttonklasse erweitern und wiederverwendbar machen1.212ModeratorDaveS18.05.11 13:48
Re: Buttonklasse erweitern und wiederverwendbar machen1.189hauser18.05.11 14:03
Re: Buttonklasse erweitern und wiederverwendbar machen1.187Manfred X18.05.11 14:09
Re: Buttonklasse erweitern und wiederverwendbar machen1.312hauser18.05.11 14:18
Re: Buttonklasse erweitern und wiederverwendbar machen1.905ModeratorDaveS18.05.11 14:59
Re: Buttonklasse erweitern und wiederverwendbar machen1.161hauser18.05.11 15:08
Re: Buttonklasse erweitern und wiederverwendbar machen1.206ModeratorFZelle18.05.11 16:31

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