ERLEDIGT
JA
JA
ANTWORTEN
11
11
ZUGRIFFE
8867
8867
EMPFEHLEN
-
Hallo,
ich habe ein Problem mit der TabControl,
ich würde gerne zeitweise in einem Programm verhindern das der Anwender Bestimmte Tabs auswänlen kann (also nicht enable = false),
habe aber bisher keine möglichkeit gefunden (visible = false) funktioniert irgendwie nicht
im Voraus vielen Dank
PatriciaAlles ist möglich - Die Frage ist nur wie!****!?
-
Dafür gibts nur eine Lösung:
TabPage aus der Collection der TabPages entfernen und wenn die TabPage wieder sichtbar sein soll, einfach wieder hinzufügen.
Und nein, es gibt keine andere Lösung.
-
Hallo,
Danke für die schnelle antwort. Dann wirds wohl so gehen müssen.
Gruß PatriciaAlles ist möglich - Die Frage ist nur wie!****!?
-
Sollte es Probleme geben, dann melde dich einfach wieder
-
Hallo,
Das mit dem ein und ausblenden hatt hervoragend geklappt.
Allerdings habe ich jetzt ein weiteres Problem.
Wie kriege ich denn die ursprünglich ausgewählte TabPage wieder in den Vordergrund.
Wenn ich alle bis auf die zu bearbeitende ausblende, und anschliesend alle ausblende und wieder neu hinzufüge ( um sie in der richtigen Reihenfolge zu haben ) zeigt er mir immer die erste an.
(hab's mit TabPage.BringToFront() probiert, klappt aber irgendwie nicht.
Danke im Voraus.
Gruß PatriciaAlles ist möglich - Die Frage ist nur wie!****!?
-
Du kannst die Eigenschaft SelectedIndex verwenden, um den Index des anzuzeigenden Tabs zu setzen.
-
Hallo Patricia!
Oder:lg, cosmoCode :1
TabPage.SelectedTab = TabPage.TabPages[ [B]int Index[/B] ];
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Danke hatt geklappt!
Alles ist möglich - Die Frage ist nur wie!****!?
-
-
TabControl.TabPages.Remove(Tabpage1);
TabControl.TabPages.Add(Tabpage1);
Hat sich erledigt
-
Okay hat sich doch ncoh nciht ganz erledigt! wie bekomm ich den Tab wieder an die vorherige stelle? die oben angesprochen lösungen hab ich nicht hinbekommen
Code :1
this.tab_print.TabIndex = 0;
so gehts auf jeden fall schonmal nicht
Sorry fürs doppelposting :/
-
Dies würde die TabPage an der ersten Stelle einfügen:
Code :1 2
TabPage newPage = new TabPage(); tabControl1.TabPages.Insert(0, newPage);
Ein Blick auf Collections zeigt dir, welche zusätzlichen Möglichkeiten Auflistungen bieten.
Ähnliche Themen
-
UserControl auf Tabpage
Von Arijane im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 08.12.09, 07:46 -
tabPage | tabControl
Von mayhem im Forum .NET Windows FormsAntworten: 3Letzter Beitrag: 21.09.06, 00:13 -
TabPage Reiter
Von FEZ im Forum .NET ArchivAntworten: 2Letzter Beitrag: 04.03.05, 10:33 -
TabPage Problem!
Von LucyLoreley im Forum .NET ArchivAntworten: 3Letzter Beitrag: 27.12.04, 11:16 -
tabPage.Click
Von Alf im Forum .NET ArchivAntworten: 2Letzter Beitrag: 01.05.04, 12:34





Zitieren
Login




