Benutzer mit den meisten Antworten
TabControl: Wechsel zwischen Tabs unterdrücken

Frage
-
Moin,
ich habe eine (DotNetBar) TabControl und möchte das Wechseln auf einen andern Tab unterdrücken können.
Ich suche also etwas Ähnliches wie das Closing-Event bei Forms oder einen Workaround.
Mein Problem ist, dass sich die TabControl bisher nicht davon abhalten lässt, auf das neue Tab zu wechseln, obwohl ich schon im Mousdown der anderen Tabs versuche, die Auswahl zurückzusetzen.
Danke, Messie
bin neu hier...
- Bearbeitet Messie1 Donnerstag, 8. März 2012 18:13
Antworten
-
Hallo Messie,
Elmar hat Recht was das Standard-TabControl angeht. Ich habe hier zwar nur die 8.3-Version von DotNetBar, vielleicht ist es aber auch in neueren Versionen möglich, über TabStripTabChangingEventArgs.Cancel das Wechseln auf einen anderen Tab zu unterbinden:
private void tabControl1_SelectedTabChanging(object sender, DevComponents.DotNetBar.TabStripTabChangingEventArgs e) { e.Cancel = true; } //
Gruß
Marcel
- Bearbeitet Marcel RomaModerator Freitag, 9. März 2012 09:26
- Als Antwort markiert Messie1 Freitag, 9. März 2012 10:20
Alle Antworten
-
Hallo,
beim Standard-TabControl kann man den Wechsel durch das Deselecting Ereignis unterbinden.
DotNetBar sollte etwas ähnliches kennen.Gruß Elmar
-
Hallo Messie,
Elmar hat Recht was das Standard-TabControl angeht. Ich habe hier zwar nur die 8.3-Version von DotNetBar, vielleicht ist es aber auch in neueren Versionen möglich, über TabStripTabChangingEventArgs.Cancel das Wechseln auf einen anderen Tab zu unterbinden:
private void tabControl1_SelectedTabChanging(object sender, DevComponents.DotNetBar.TabStripTabChangingEventArgs e) { e.Cancel = true; } //
Gruß
Marcel
- Bearbeitet Marcel RomaModerator Freitag, 9. März 2012 09:26
- Als Antwort markiert Messie1 Freitag, 9. März 2012 10:20