Forum: VB.NET |
Thema:
Eigenschaften |
Von:
G. Guest (
02.12.2004 16:16) |
Hi,
ich arbeite seit Kurzem mit VB.NET, seit langem mit VB 6 und habe folgendes Problem:
1. Habe ein Windows-Projekt angelegt,
2. Eine Form "frmMain", "IsMidiContainer = True",
3. Habe ein "MainMenu1" mit Erfolg erstellen können,
4. Aus dem "frmMain", dem Menu "Ansicht" u. dem Untermenu
Karteikarte, rufe ich mit folgendem Code eine Form auf:
Private Sub mnuKartei_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuKartei.Click
Dim AFrmKartei As New frmKartei
Me.mnuKartei.Enabled = False
AFrmKartei.MdiParent = Me
AFrmKartei.Show()
End Sub
...läuft, alles i.O...aber nun...
5. Ich möchte nun aus dem Form "frmKartei" die Objekt.Eigenschaft "Me.mnuKartei.Enabled = False" in der Form "frmMain" ändern, mit folgendem Code:
Dim Bfrm As New frmMain
Bfrm.mnuKartei.Enabled = true
...der Code-Editor bietet mir alles Objekt.Eigenschaft und Wert (true/false)...aber er macht es nicht und läuft beim Beenden der Anwendung auf ein Fehler...
Ich gestehe, mein VB6 - Kopf ist noch nicht bei .NET
WAS MACHE ICH FALSCH?
Danke, schon jetzt...
Gruss
Frank
Betreff |
Von |
Datum |
|
|
Rene
Paschold
|
03.12.2004 10:02 |
|
  |
Re: Eigenschaften
Ah jetzt sehe ich es glaube ich.<br><br>Du erzeugst eine neue Instanz deiner Hauptform die eigentlich schon angezeigt wird.<br><br>Ich habe das gerade mal grob nachgestellt. In deinem Formular frmKartei... |
 |
 |
 |
|
|
Rene
Paschold
|
03.12.2004 10:11 |
|
  |
Re: Eigenschaften
Hi,<br><br>danke, danke, danke es funkt!!!:) <br><br>Aber Halloooo??? - warum findet man in der "MSDN Library für Visual Studio .NET 2003" nichts über derartige Themen, Eigenschaften von Objekten zu... |
 |
 |
 |
|
|
G.
Guest
|
03.12.2004 11:10 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!