WPF C# ajouter par programme et le déplacement des onglets
Je suis actuellement en train de travailler sur quelque chose qui est probablement le cas dans beaucoup d'exemples. Mais après quelques recherches je ne trouve rien.
Je travaille avec WPF contrôle onglet et je suis en train de recréer certaines fonctionnalités de base (que vous voyez dans tous les navigateurs internet de nos jours) pour ajouter un nouvel onglet en cliquant sur le '+' onglet qui est le dernier répertoriés onglet.
J'ai déjà le " + " de l'onglet qui ajoute un nouvel onglet. Mon problème est que je veux déplacer le " + " de l'onglet après le nouvel onglet (la fin de l'onglet nouveau) et changer l'affichage de l'onglet nouveau, qui vient d'être créé.
J'ai pensé à quelque chose comme:
void tiNewTab_Add(object sender, EventArgs e)
{
int idx = tabControl1.Items.Count;
tabControl1.SelectedIndex = idx - 1;
TabItem ti = new TabItemKPI();
tabControl1.Items.Add(ti);
tabControl1.Items.MoveCurrentToLast();
}
...pourrait fonctionner, mais pas de chance 🙁
OriginalL'auteur SumGuy | 2011-02-11
Vous devez vous connecter pour publier un commentaire.
Essayer quelque chose comme cela:
Cela va faire parce que vous avez toujours au moins un TabItem (+ un)
Puis sélectionnez le deuxième dernier par la
OriginalL'auteur HCL
Pas testés, mais la suite devrait fonctionner:
OriginalL'auteur decyclone