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
ShockerZz
Tutorial Leser
Tutorial Leser



Anmeldedatum: 04.04.2009
Beiträge: 34

Eigene Variable (Klasse) in eigenem Benutzersteuerelement
Verfasst am: 12.04.2009, 17:16

Die Überschrift klingt zwar etwas kryptisch, so schwer ist es aber eigentlich gar nicht.
Also, ich habe mir ein eigenes Benutzersteuerelement gemacht. Nun wäre es für einige Variablen sehr sinnvoll, eine eigene Variablenart mit mehreren Unterpunkten sozusagen zu haben, wie z.B. die Font Variable, die ja auch aus mehreren Subvariablen besteht.
Normalerweise funktioniert dass ja so, dass man eine Klasse hat, in der die benötigten Variablen deklariert werden und es dann noch eine New() Sub gibt. Das funktioniert auch, doch wenn ich mit Hilfe von Property die Variable im Windows-Forms-Designer verfügbar machen will, wird kann ich keinen Wert ändern wie bei Font.
Hier mal die Klasse:
Code:
Public Class Menü
    Public MenüName As String
    Public Unterpunkt1 As String, Unterpunkt2 as String
    Public Sub New(ByVal MenuName As String, ByVal Subpoint1 As String, ByVal Subpoint2 as String)
        MenüName = MenuName
        Unterpunkt1 = Subpoint1
        Unterpunkt2 = Subpoint2
    End Sub
End Class
Und hier noch die "eigentliche" Benutzersteuerelement-Klasse, bzw. ein Ausschnitt davon:
Code:

Dim TestMenü As Menu = New Menu("Blub", "Blub", "Blub")

...

Property Menu1() As Menu
    Get
        Return TestMenü
    End Get
    Set(ByVal value As Menu)
        TestMenü = value
    End Set
End Property
Hier noch ein Screen wie es im WindowsFormsDesignerangezeigt wird:
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: eigene variablen, eigene variable, klasse

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2204 13.01.2008, 12:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1156 27.09.2008, 00:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1294 23.04.2008, 16:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 823 17.04.2008, 14:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1336 11.02.2008, 17:46
 


[ Time: 0.0826s ][ Queries: 80 (0.0285s) ][ GZIP on - Debug on ]