in einem .NET-Projekt, zwei Formulare erstellen {Form1, Form2} und auf jedes Formular eine Grund Taste {Button1}zugreifen kann „Formulare“ wie .NET Formen behandelt werden, beispielsweise innerhalb
Auf [Form1 erstellen diesen Code] verwenden:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myform As New Form2
myform.Show()
End Sub
End Class
und auf [Form2]:
Public Class Form2
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Close()
End Sub
End Class
So ist die Frage Ich versuche, dies herauszufinden: Gibt es erlauben, Microsoft Access diese Art der Sache? Es ist für eine interne App, und ich versuche herauszufinden, wie Benutzer mehr als ein Formular gleichzeitig öffnen können, ohne auf {copy form_a} {paste form_a als form_b} {erkennen, ob form_a bereits ist Wenn sie auf die Schaltfläche show_form klicken, und wenn ja, starte form_b, sonst starte form_a} {wiederhole ad-nauseum für form_c bis form_infinity}
Ok, also wenn ich es nicht in Access machen kann, ist das in Ordnung, [beginne rant] an diesem Punkt versuche ich bereits, einige wirklich schlechte UI Entscheidungen zu treffen, sowie einige schlechte Tabellenentwürfe. Die ursprünglichen Entwickler hatten keine Ahnung, was eine Schnittstellentabelle ist oder warum sie sogar im Entferntesten nützlich sein könnte. Und das hat ungefähr 8 Jahre Live-Daten drin, also habe ich schon einiges an Arbeit zu erledigen, um die Dinge einigermaßen gut funktionieren zu lassen. [End rant]
Danke fürs Zuhören und vielen Dank für wirklich gute Hinweise zu "hier ist die Google-Suche URL-Link, den ich fand, die wirklich gab mir die beste Antwort auf Ihre Frage" natch, im Gegensatz zu "RTFM n00b" ;-)
Darüber hinaus ist dies mein erstes Mal auf Stackoverflow, obwohl Ich versuche, so viel wie möglich von dieser fabelhaften Benutzeroberfläche zu lernen, ich denke, ich habe etwas falsch an der Formatierung getan, so dass alle Zeiger würde auch geschätzt werden ...
Mit anderen Worten, Sie möchten mehrere Instanzen des gleichen Formulars erstellen, nicht nur um Form2 von Form1 zu öffnen, oder? –
Für Vollständigkeit und Klarheit, obwohl Tiberiu bereits die folgende Frage beantwortet: Ja, das ist genau das, was ich tun möchte, und "mehrere Instanzen" sprang nicht an die Spitze meiner Gehirn-Fall. – jcolebrand