Schließen Alle Tabs
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
code
dank
dock
eintrag
fehler
http
item
jemand
klicken
objekt
passen
point
pop
sammlung
schleife
sender
server
system
tab
windows
-
Hi kann mir Jemand Helfen bei Visual Basic 2010
ich habe folgende code
Private Sub SchließenToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles SchließenToolStripMenuItem.Click TabControl1.TabPages.Remove(TabControl1.SelectedTab) TabControl1.TabPages.Clear() End Sub
der Schließt alle Tabs
ich will aber dar der erste Tab (myTabPage)
nicht schließt ansonst bei klicken alle anderen schließet
Danke voraus -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Von welchem Datentyp ist TabPages? Dann könnte ein pop oder ähnliches auch eine Lösung sein.
-
bei mir ist so
Dim myTabPage As New TabPage() Private Sub TabPage() TabControl1.Visible = True TabControl1.Location = New Point(0, 28) TabControl1.Size = New Size(1283, 935) Me.BackColor = Color.Blue addtab() End Sub Function addtab() myTabPage.Text = "Hauptseite" TabControl1.TabPages.Add(myTabPage) theweb.Navigate("http://localhost/server/start.php") theweb.Parent = myTabPage theweb.Visible = True theweb.Dock = DockStyle.Fill Return True End Function
-
Hallo zusammen,
ich denke, dass hier könnte die Lösung sein:
c#
int count = tabControl1.Items.Count; for (int i = 1; i < count; i++) { TabItem obj = tabControl1.Items[1] as TabItem; tabControl1.Items.Remove(obj); }
vb.net
Dim count As Integer = tabControl1.Items.Count For i As Integer = 1 To count - 1 Dim obj As Object = tabControl1.Items(1) tabControl1.Items.Remove(obj) Next
ich hoffe bei der "übersetzung" ist nicht falsch gelaufen...mein vb.net sagt dass es so passen müsste (bin mehr in c# unterwegs)
MfG Trancer -
Ja okay. war in einer WPF-Application.
Aber du hast Windows-Forms.
Dim count As Integer = TabControl1.TabPages.Count For i As Integer = 1 To count - 1 Dim obj As Object = TabControl1.TabPages(1) TabControl1.TabPages.Remove(obj) Next
Das sollte so hinhauen. -
Danke Perfekt
genau was ich wollte!" -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage